Mexican Street Corn Soup
Creamy, smoky and slightly tangy elote-inspired soup packed with sweet corn flavor
Ingredients
for Mexican Street Corn Soup
Ingredient List
- 4 cups (600 g) corn kernels (fresh, frozen, or canned drained)
- 1 medium onion (160 g), diced
- 3 cloves (12 g) garlic guide, minced
- 1 tbsp (15 g) Olive Oil guide
- 4 cups (950 ml) vegetable brothguide (or water)
- 3 tbsp (75 g) mayonnaise guide
- 60 g grated hard cheese (Parmesan or Cotija-style)
- 1 tbsp lime juice (15 ml)
- 1/2 tsp smoked paprika
- 1/2 tsp chili powder (optional)
- 6 g kosher salt guide
- 1/4 tsp ground black pepper guide
💡Helpful Tips
- Creaminess: mayonnaise creates authentic elote-style richness without heavy cream.
- Broth alternative: water can be used for a lighter and cheaper version.
- Spice control: skip chili for kids or add more for extra heat.
How to Make Mexican Street Corn Soup (Step-by-Step Guide)
-
Step 1
Start by preparing all ingredients so everything is ready before cooking.
Peel the onion and cut it into small, even cubes - about 0.5-1 cm in size. Try to keep the pieces uniform so they cook evenly and soften at the same rate.
Next, finely mince the garlic using a knife or garlic press. It should be very finely chopped so it blends smoothly into the soup without large chunks.
If using fresh corn, carefully slice the kernels off the cob using a sharp knife. Hold the cob upright and cut downward.
The goal of this step is to have all ingredients prepped and ready, which makes the cooking process smooth and prevents overcooking later. -
Step 2
Place a large pot on the stove and heat it over medium heat. Add Olive Oil and allow it to warm for about 20-30 seconds.
Add the diced onion and begin cooking it slowly, stirring every 30-40 seconds. The onion should gradually become soft and translucent after about 5-6 minutes.
Do not increase the heat - cooking slowly helps release natural sweetness. The onion should be soft and slightly glossy, but not browned.
Add the minced garlic and cook for another 30 seconds while stirring constantly. Garlic burns quickly, so this step should be short.
This stage builds the flavor base of the soup, so take your time. -
Step 3
Add the corn kernels directly into the pot with the onion and garlic.
Stir well so the corn is evenly mixed with the aromatics, then let it cook for about 4-5 minutes.
Stir occasionally and allow some of the corn to lightly brown on the bottom. This creates a subtle roasted flavor.
You should hear a gentle sizzling sound and see slight golden spots on some kernels.
This step is very important because it enhances the natural sweetness and adds a light grilled street corn flavor to the soup. -
Step 4
Pour in the vegetable broth. If broth is not available, you can safely use plain water instead.
Stir everything thoroughly so nothing sticks to the bottom of the pot.
Increase the heat slightly and bring the soup to a gentle boil. Once it starts bubbling, reduce the heat to low.
Let the soup simmer uncovered for 15-20 minutes. Stir occasionally to ensure even cooking.
By the end of this step, the corn should be very soft and tender, and the broth should have a rich, slightly creamy appearance. -
Finish
Turn off the heat and let the soup cool slightly for 2-3 minutes.
Using an immersion blender, blend about half of the soup directly in the pot. This creates a creamy base while keeping some whole corn kernels for texture.
If using a regular blender, carefully transfer part of the soup in batches, blend, and return it to the pot.
Add mayonnaise, grated cheese, lime juice, smoked paprika, salt, and black pepper.
Stir thoroughly until everything is fully combined and the soup becomes smooth and creamy.
Taste the soup and adjust seasoning if needed. The final result should be creamy, slightly tangy, and naturally sweet with a light smoky flavor.
Serve hot and optionally garnish with extra cheese or herbs.
📌 Common Mistakes When Making Mexican Street Corn Soup
Mexican Street Corn Soup may seem like a very simple recipe - corn, broth, a creamy element, and spices - but achieving the signature elote-style flavor requires proper technique at every step.
The balance between sweetness, creaminess, acidity, and light smokiness is what defines this soup. Small mistakes in cooking can lead to flat flavor, overly heavy texture, or lack of depth.
Below are the most common Mexican Street Corn Soup mistakes and how to fix them for a perfectly creamy, flavorful result.
| Problem | Most Likely Cause | Quick Fix |
|---|---|---|
| Soup tastes flat and lacks depth | Corn was not sautéed before adding liquid | Cook corn for 4-5 minutes until lightly golden before adding broth. |
| Soup is too thin and watery | Not enough blending or too much liquid | Blend part of the soup and simmer longer to thicken naturally. |
| Soup tastes too heavy or greasy | Too much mayonnaise or cheese | Add creamy ingredients gradually and balance with lime juice. |
| Flavor feels unbalanced | Missing acidity or seasoning | Add lime juice and adjust salt to enhance flavor. |
Skipping the corn sautéing step
One of the defining characteristics of Mexican Street Corn Soup is the slightly roasted, caramelized flavor of the corn. If the corn is added directly to the broth without sautéing, the soup will taste plain and one-dimensional.
Sautéing the corn helps release natural sugars and creates light golden spots that mimic the flavor of grilled street corn.
Not blending the soup correctly
The texture of this soup should be creamy but not completely smooth. If you do not blend the soup at all, it will feel too brothy. If you blend everything fully, it loses its characteristic texture.
The balance between blended base and whole corn kernels is what makes the soup satisfying and visually appealing.
Adding too much mayonnaise or cheese
Creaminess in Mexican Street Corn Soup should feel rich but balanced. Adding too much mayonnaise or cheese can make the soup overly heavy, greasy, and overpower the natural sweetness of the corn.
The goal is to enhance flavor, not mask it with excessive fat.
Ignoring acidity and seasoning balance
Mexican street corn flavor relies on contrast: sweet corn, creamy texture, and bright acidity. If lime juice or proper seasoning is missing, the soup can taste dull and unfinished.
Even a well-cooked soup can feel incomplete without this final balance of flavors.
Quick Summary
The best Mexican Street Corn Soup depends on a few key techniques: sautéing the corn to develop flavor, blending only part of the soup for the perfect texture, using creamy ingredients in moderation, and balancing everything with acidity and seasoning. When these steps are done correctly, the soup becomes creamy, rich, slightly smoky, and perfectly balanced - just like authentic Mexican street corn in soup form.