Sauté ingredients. In a large skillet, sauté butter, olive oil, onion, and garlic on medium heat until onion becomes translucent. Next, add chayotes, potato, and chili flakes. Reduce heat to low, mix, cover and cook until chayote becomes tender and releases some of its juices (about 30-45 minutes). Let cool slightly.
Blend ingredients. Working in batches, process ingredients in a blender until smooth. Chayotes contain a lot of water, therefore you should be able to puree this without liquids, but if necessary, add broth to get the blender going.
Continue to cook. Return mixture to pot and stir in broth until it reaches desired consistency. Add salt and simmer on low flame for 15 minutes.
Serve and enjoy. Serve hot and garnish with freshly chopped chives and chili flakes or fresh pomegranate seeds and pine nuts (or any of your favorite soup toppings!).
A Note from Lola
If you prefer to peel your chayotes, they leave a weird sticky film on your hands after you peel them. Don’t be alarmed – it comes off after a good scrubbing! Although I found that the texture is just as creamy with the skin, if blended very well.
VARIATIONS ON THIS RECIPE
There are many variations of this chayote soup recipe that you can try.
Add other vegetables such as corn, carrots or celery.
Experiment with different toppings such as toasted pine nuts or pomegranates, fried sage, chopped cilantro, or homemade croutons.
Substitute chicken broth with evaporated milk, or half broth, half evaporated milk, or add 1/2 cup of heavy cream for a richer soup.
Make it vegetarian / vegan by using vegetable broth instead of chicken broth and olive oil instead of butter.