Sopa Verde de Elote is a Mexican-inspired green corn soup that brings together the natural sweetness of corn, fresh herbs, green vegetables, and a little heat from green chile. It has a beautiful green color, a creamy texture, and a refreshing flavor that makes it different from traditional corn soup. A squeeze of fresh lime at the end adds just the right amount of brightness.
The best part is that you don’t need heavy cream to make this soup feel rich. Sweet corn and green peas give it body, while zucchini and leafy greens create its signature color. Everything comes together in one pot with a blender and a handful of everyday ingredients. Serve it as a light lunch, a starter for dinner, or a comforting meal with warm bread or toasted tortillas.
What Is Sopa Verde de Elote?
In Spanish, sopa means soup, verde means green, and elote refers to corn on the cob. Sopa Verde de Elote is therefore a green corn soup. It is inspired by Mexican cooking, where fresh corn, green chiles, herbs, and seasonal vegetables are often used to create flavorful dishes.
This version combines sweet corn with peas, zucchini, cilantro, and green chile. The vegetables are blended to create a smooth, naturally thick soup, although you can leave a little texture if you prefer. A few crunchy toppings and fresh lime make each bowl even more enjoyable.
What You Can Do Better
A few small choices can make a noticeable difference in the final flavor and texture of this soup.
- Use fresh sweet corn: Fresh corn gives the soup a naturally sweet flavor. Frozen corn is also a convenient option when fresh corn is unavailable.
- Char the green chile: Lightly charring the chile adds a smoky flavor that balances the sweetness of the corn.
- Cook the zucchini first: Softening the zucchini in butter before blending helps create a flavorful vegetable base.
- Blend in stages: Blending the zucchini separately from the corn mixture gives you better control over the consistency.
- Don’t skip the lime: A little fresh lime juice balances the sweetness and brings all the flavors together.
- Add toppings just before serving: Toasted pumpkin seeds, fresh cilantro, and yogurt provide different textures and make the soup more interesting.
Also Read: Bean and Lentil Soup with Kale
Sopa Verde de Elote Ingredients
This recipe uses simple vegetables, fresh herbs, and pantry staples. The quantities below make approximately 4 servings.
Main Ingredients
- 4 cups sweet corn kernels: Fresh corn cut from the cob or thawed frozen corn works well.
- 1 medium zucchini: Chopped into small pieces to create a smooth vegetable base.
- 1/2 medium white onion: Finely chopped for a mild savory flavor.
- 2 garlic cloves: Minced to add depth to the soup.
- 3/4 cup green peas: Fresh or frozen peas add sweetness and help thicken the soup.
- 3 large romaine lettuce leaves: These contribute to the vibrant green color.
- 1 small handful fresh cilantro: Adds a fresh, herbal flavor.
- 1 small serrano pepper: Charred and peeled for a gentle smoky heat. Remove the seeds for a milder soup.
- 4 tablespoons unsalted butter: Used to cook the zucchini, onion, and garlic.
- 3 1/2 to 4 cups vegetable broth or water: Adjust the amount depending on your preferred consistency.
- 1 teaspoon salt: Add more according to taste.
- 1/4 teaspoon ground black pepper: Optional, for additional seasoning.
Optional Toppings
- 2 tablespoons toasted pumpkin seeds (pepitas)
- 1/3 cup crème fraîche or plain Greek yogurt
- Fresh cilantro leaves
- 1 lime, cut into wedges
- Extra chopped roasted serrano pepper
Also Read: Homemade Chickarina Soup Recipe
How to Make Sopa Verde de Elote
Step 1: Prepare the Vegetables
Start by preparing all your vegetables. Remove the corn kernels from the cobs if using fresh corn. Chop the zucchini, finely dice the onion, and mince the garlic. Rinse the peas, cilantro, and romaine lettuce. Set everything aside so it is ready when you start cooking.
Step 2: Char the Serrano Pepper
Place the whole serrano pepper in a dry hot skillet over medium-high heat. Turn it occasionally until the skin develops dark blistered spots on all sides. Transfer it to a small covered bowl and let it steam for a few minutes. Once cool enough to handle, peel away the loose skin and remove the stem. If you prefer less heat, remove the seeds before using it.
Step 3: Cook and Blend the Zucchini
Melt 1 tablespoon of butter in a large soup pot over medium heat. Add the chopped zucchini and cook for approximately 4 to 5 minutes, stirring occasionally, until it becomes tender. Transfer the zucchini to a blender and blend until smooth or slightly textured, depending on your preference. Set the puree aside.
Step 4: Cook the Onion and Garlic
Using the same pot, melt the remaining 3 tablespoons of butter. Add the chopped onion and cook for 3 to 4 minutes until soft and translucent. Stir in the minced garlic and cook for another 30 seconds. Avoid browning the garlic, as it can give the soup a bitter taste.
Step 5: Combine the Zucchini Puree
Add the blended zucchini to the pot with the onion and garlic. Stir everything together and cook for about 2 to 3 minutes over medium heat. This allows the vegetable mixture to develop a deeper flavor before adding the remaining ingredients.
Step 6: Blend the Green Corn Mixture
Add the corn kernels, green peas, romaine lettuce, cilantro, charred serrano pepper, and 2 cups of vegetable broth to a blender. Blend until the mixture is smooth and evenly combined. If your blender is small, work in batches rather than filling it beyond its recommended capacity.
Step 7: Cook the Soup
Pour the green corn mixture into the pot with the zucchini base. Stir continuously over medium heat for approximately 4 to 5 minutes. Add the remaining vegetable broth gradually until the soup reaches your preferred consistency. Season with salt and black pepper. Allow it to heat through without boiling aggressively, stirring regularly to prevent sticking.
Step 8: Finish and Serve
Remove the pot from the heat and taste the soup. Add a little extra salt or lime juice if needed. Ladle into serving bowls and finish with crème fraîche or Greek yogurt, toasted pumpkin seeds, chopped cilantro, and lime wedges. Serve warm while the soup is fresh and flavorful.
Also Read: Red Pepper and Tomato Soup
Recipe Information
| Recipe Details | Information |
|---|---|
| Recipe Name | Sopa Verde de Elote |
| Cuisine | Mexican-inspired |
| Course | Soup, Lunch, Dinner |
| Preparation Time | 15 minutes |
| Cooking Time | 20 minutes |
| Total Time | 35 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cooking Method | Stovetop and blending |
Tips for Making the Best Green Corn Soup
- Adjust the thickness: Start with less broth and add more gradually. The soup should be creamy enough to coat a spoon but still easy to pour.
- Control the spice: Serrano peppers can vary in heat. Start with half a pepper if you are sensitive to spicy food.
- Use frozen vegetables: Frozen corn and peas work perfectly well. Thaw them before blending for easier preparation.
- Choose tomatillos for a tangier flavor: You can replace the zucchini with approximately 3 small husked tomatillos. Cook them until tender before blending.
- Keep some texture: If you enjoy a little bite in your soup, reserve a handful of corn kernels and stir them into the pot near the end.
- Blend carefully: Hot liquids expand inside a blender. Allow the mixture to cool slightly and blend in batches, keeping the lid vented according to your blender’s instructions.
What to Serve with Sopa Verde de Elote
This soup is flavorful enough to enjoy on its own, but a few simple sides can turn it into a more filling meal. Warm corn tortillas, crusty bread, or homemade tortilla chips are particularly good choices. You can also serve it alongside a fresh avocado salad, grilled vegetables, or a simple cheese quesadilla.
For toppings, toasted pepitas add a pleasant crunch, while Greek yogurt or crème fraîche gives the soup a creamy finish. Fresh lime wedges are worth keeping on the table because everyone can adjust the acidity to their liking.
Also Read: Cheesy Ham and Potato Soup
Storage and Reheating Instructions
Refrigerator: Allow the soup to cool before transferring it to an airtight container. Refrigerate for up to 3 days.
Reheating: Warm the soup in a saucepan over low to medium heat, stirring occasionally. Add a splash of vegetable broth or water if it has thickened during storage. Avoid prolonged boiling.
Freezing: You can freeze the soup in airtight, freezer-safe containers for up to 2 months. Leave a little room at the top for expansion. Thaw overnight in the refrigerator and reheat gently. Add fresh toppings after reheating rather than freezing them with the soup.
Variations and Substitutions
- Vegan version: Replace the butter with olive oil or vegan butter and use coconut yogurt or another dairy-free alternative instead of crème fraîche.
- Extra creamy soup: Stir in a little cream or coconut milk just before serving.
- More heat: Add another roasted serrano pepper or a small amount of jalapeño.
- Tomatillo version: Replace zucchini with 3 small tomatillos for a brighter, tangier flavor.
- Extra crunch: Top the soup with toasted corn kernels, pumpkin seeds, or crispy tortilla strips.
Nutritional Information
The nutritional values below are estimates based on four servings, including the main soup ingredients but excluding optional toppings. Actual values may vary depending on the ingredients and quantities used.
| Nutrient | Approximate Amount Per Serving |
|---|---|
| Calories | 270 kcal |
| Total Fat | 13 g |
| Saturated Fat | 8 g |
| Cholesterol | 30 mg |
| Sodium | 620 mg |
| Total Carbohydrates | 37 g |
| Dietary Fiber | 6 g |
| Total Sugars | 10 g |
| Protein | 8 g |
Nutrition Disclaimer: Nutritional information is an estimate and should be used as a general guide. Actual values will depend on the brands, ingredients, serving sizes, and optional toppings used.
Frequently Asked Questions
Can I make Sopa Verde de Elote with frozen corn?
Yes. Frozen corn is a convenient alternative to fresh corn and works well in this recipe. Thaw it before blending so the soup mixes more easily and heats evenly.
Is Sopa Verde de Elote spicy?
The soup has a mild to moderate heat from the serrano pepper. You can reduce the amount, remove the seeds, or leave the chile out completely if you prefer a milder flavor.
Can I make this soup without a blender?
A blender gives the soup its smooth texture, so it is recommended. However, you can use an immersion blender directly in the pot. The final texture may be slightly less smooth, but it will still taste delicious.
Can I use tomatillos instead of zucchini?
Yes. Use approximately 3 small tomatillos after removing their papery husks. They give the soup a tangier flavor compared with zucchini, making them a good alternative if you enjoy a little acidity.
How do I make the soup creamier without adding cream?
The corn and peas naturally help thicken the soup when blended. You can also blend the mixture a little longer or use slightly less broth. A spoonful of Greek yogurt on top adds extra creaminess when serving.
Can I prepare Sopa Verde de Elote ahead of time?
Yes. You can prepare the soup a day in advance and store it in the refrigerator. Reheat gently on the stovetop and add fresh cilantro, lime juice, and crunchy toppings just before serving.


