Creamy Corn Soup (Sopa De Elote): A Taste of Sunshine
I can still recall the bustling marketplace in Oaxaca, the vibrant colors of the produce spilling onto the cobblestones, and the sweet, earthy aroma of roasting corn mingling with the scent of spices. A tiny abuela, her face etched with years of stories, ladled a steaming bowl of golden soup into my hands. The first spoonful was pure sunshine – sweet corn, a hint of chili warmth, and a comforting creamy texture that warmed me from the inside out. It was Sopa de Elote, and it forever changed my appreciation for the simple beauty of corn.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 60 minutes
- Servings: 6
- Yield: 6 servings
- Dietary Type: Vegetarian (can be made vegan)
Ingredients
- 3 small ears of corn (or 1-1/2 cups frozen corn, thawed)
- 1 garlic clove
- 1⁄2 teaspoon salt
- 1 tablespoon butter (or vegetable oil for vegan)
- 1 small onion, chopped
- 3 small tomatoes, peeled and chopped (3/4 lb.)
- 1 quart beef broth (or vegetable broth for vegetarian/vegan)
- 1 California chile, roasted, peeled & chopped (or 2 TBSP canned chopped green chiles)
- 1⁄2 teaspoon dried oregano leaves, crushed
- 1⁄4 cup whipping cream (or plant-based cream alternative for vegan)
- Cilantro leaf (for garnish)
Equipment Needed
- Large saucepan or soup pot
- Blender or food processor
- Roasting pan (if using fresh chiles)
- Knife
- Cutting board
- Measuring cups and spoons
Instructions
- If using fresh corn, carefully cut the kernels from the cobs. A helpful trick is to stand the cob upright in a large bowl to catch the kernels as you slice. Then, scrape the cobs with the back of a spoon to extract any remaining milky goodness; discard the cobs. Measure the corn – you should have about 1-1/2 cups. If using frozen corn, ensure it’s fully thawed.
- Puree 3/4 cup of the corn in a blender or food processor until smooth. Set this pureed corn aside. This will give the soup its signature creamy texture.
- To prepare the garlic paste, mash the garlic clove with the salt using the side of your knife until you have a fine paste. This helps to release the garlic’s flavor more effectively.
- Melt the butter in a large saucepan over medium heat. For a vegan version, substitute with vegetable oil.
- Add the chopped onion and garlic paste to the melted butter (or oil). Cook, stirring occasionally, until the onion is tender and translucent but not browned, about 5-7 minutes. Be careful not to burn the garlic, as it will become bitter.
- Add the peeled and chopped tomatoes to the saucepan.
- Cook slowly for 10 minutes, mashing the tomatoes with the back of a spoon or a potato masher as they cook. This helps to break them down and create a richer sauce.
- Pour in the beef broth (or vegetable broth). Add the chopped chiles, crushed oregano, the pureed corn, and the whole corn kernels.
- Taste the soup and add more salt if needed, remembering that salt enhances the sweetness of the corn. Be mindful of the salt content in your broth when adjusting the seasoning.
- Bring the soup to a boil, then immediately reduce the heat to low. Cover the saucepan and simmer for 30 minutes. This allows the flavors to meld together beautifully.
- Stir in the whipping cream (or your plant-based cream alternative). Cook until the soup is heated through, about 2-3 minutes. Do not boil the soup after adding the cream, as it can curdle.
- To serve, ladle the corn soup into bowls and garnish with fresh cilantro leaves.
Expert Tips & Tricks
- Roasting the corn before cutting the kernels adds a smoky sweetness to the soup. Simply brush the ears of corn with oil and roast in a 400°F (200°C) oven for about 20-25 minutes, turning occasionally, until lightly charred.
- For a smoother soup, you can blend all or part of the soup (after the simmering step) with an immersion blender before adding the cream.
- If you don’t have fresh chiles, a pinch of cayenne pepper or a few drops of hot sauce can add a touch of heat.
- To make the soup ahead of time, prepare it through step 10, then cool completely and refrigerate. Add the cream just before serving.
Serving & Storage Suggestions
Serve the Corn Soup hot, garnished with fresh cilantro. A dollop of sour cream or Mexican crema (or vegan alternatives) also makes a delightful addition. Consider serving with a side of warm tortillas or crusty bread for dipping.
Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze the soup in individual portions for up to 2 months. Thaw overnight in the refrigerator before reheating.
To reheat, gently warm the soup in a saucepan over medium heat, stirring occasionally. If the soup has thickened, add a little broth or water to thin it out. You can also reheat it in the microwave.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 170 kcal | 8% |
| Total Fat | 8g | 10% |
| Saturated Fat | 5g | 25% |
| Cholesterol | 20mg | 7% |
| Sodium | 750mg | 31% |
| Carbohydrate | 18g | 7% |
| Fiber | 3g | 12% |
| Sugar | 7g | |
| Protein | 5g | 10% |
Nutritional information is an estimate and may vary based on specific ingredients and preparation methods.
Variations & Substitutions
- Spicy Corn Soup: Add a pinch of cayenne pepper or a serrano chile for extra heat.
- Vegan Corn Soup: Use vegetable broth, vegetable oil, and plant-based cream alternative.
- Smoked Paprika Corn Soup: Add 1/2 teaspoon of smoked paprika for a smoky flavor.
- Corn and Poblano Soup: Substitute the California chile with a roasted poblano pepper for a milder flavor.
- Sweet Corn and Crab Soup: Add cooked crab meat during the last few minutes of cooking for a luxurious twist.
FAQs (Frequently Asked Questions)
Q: Can I use canned corn instead of fresh or frozen?
A: While fresh or frozen corn is preferred for the best flavor, canned corn can be used in a pinch. Be sure to drain and rinse the corn well before using.
Q: Do I need to peel the tomatoes?
A: Peeling the tomatoes creates a smoother soup, but if you’re short on time, you can skip this step. The skins will break down during cooking.
Q: Can I make this soup in a slow cooker?
A: Yes, you can! Sauté the onion and garlic as directed, then transfer all ingredients (except the cream) to a slow cooker. Cook on low for 6-8 hours, then stir in the cream before serving.
Q: How can I make this soup even creamier?
A: For an extra creamy soup, try adding a tablespoon of cornstarch mixed with a little cold water to the soup during the last few minutes of cooking. This will help thicken it even further.
Q: What’s the best way to roast the chiles?
A: You can roast the chiles directly over a gas flame, on a grill, or under the broiler until the skin is blackened. Then, place them in a plastic bag or covered bowl to steam for a few minutes, which will make it easier to peel off the skin.
Final Thoughts
I hope this recipe brings you as much joy as it has brought me over the years. Sopa de Elote is more than just a soup; it’s a celebration of simple, fresh ingredients and a reminder of the warmth and hospitality I experienced in Mexico. Don’t be afraid to experiment with the variations and substitutions to create your own unique version. And please, let me know what you think – I’d love to hear about your culinary adventures! Perhaps pair this soup with some freshly grilled fish tacos or a crisp green salad for a complete and satisfying meal.