Mexican Street Corn Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Mexican street corn soup brings all the best parts of elote into one spoonable bowl: sweet corn, a little char, creamy broth, tangy lime, and salty cotija on top. The texture lands somewhere between silky and rustic, which is exactly what makes it work. You still get a few whole kernels in every bite, but the blended base gives it that rich, creamy finish without tasting heavy.

The key is building layers. Charring part of the corn first gives the soup that grilled-corn depth you usually only get from a street cart, and blooming the chili powder, cumin, and smoked paprika in the pot wakes up the spices before the broth goes in. I also like finishing with both sour cream and lime juice because the soup needs that bright edge to keep the cream from tasting flat.

Below, I’ll walk through the easiest way to get a smooth base without losing the good texture, plus a few swaps if you need to work with what’s in the pantry.

“

The corn flavor came through so clearly, and the charred kernels on top gave it the same smoky bite you get from elote. I blended it just enough to keep a little texture, and the lime at the end kept it from tasting too rich.

★★★★★— Melissa R.

Like this elote-inspired soup? Save it to Pinterest for a creamy, smoky bowl that tastes like street corn with a spoon.

Save to Pinterest

The Charred Corn Is What Makes This Taste Like Street Corn

If you skip the char, you still get a good corn soup, but you lose the part that tastes like elote instead of plain sweet corn. Dry-skilling a portion of the kernels until they pick up dark spots concentrates the corn flavor and adds a little smokiness without needing a grill. That step also gives the finished soup some contrast, so the texture doesn’t turn one-note and creamy all the way through.

The other thing that matters is blending only the broth base, not every last kernel. A smooth soup with no texture starts tasting flat after a few bites, especially once you add cream and cotija. Keeping those charred kernels aside until the end gives you something to chew on and keeps the soup lively.

What Each Ingredient Is Actually Doing in This Soup

Mexican Street Corn Soup creamy charred elote
  • Corn — This is the whole point of the soup, so use the best corn you can get. Fresh kernels bring the sweetest flavor, frozen works well because it’s picked at peak ripeness, and canned is fine if that’s what you have; just drain it well so the soup doesn’t turn watery.
  • Heavy cream and sour cream — Cream gives the soup body, while sour cream adds the tang that makes it taste like street corn instead of generic corn chowder. If you need a lighter version, you can swap in half-and-half, but the soup will be thinner and less plush.
  • Cotija — Cotija adds salty, crumbly finish that stands in for the cheese on elote. If you can’t find it, feta is the closest substitute, though it’s a little sharper and more tangy.
  • Chili powder, cumin, and smoked paprika — These seasonings build the warm, savory backbone under the sweetness of the corn. Don’t skip the smoked paprika if you can help it; that small amount helps mimic the flame-kissed flavor you’d normally get from grilling.
  • Jalapeño, onion, and garlic — These make the soup taste finished instead of just blended corn and dairy. If you want less heat, remove the jalapeño seeds or use half the pepper.

Building the Base Without Losing the Texture

Char the Corn First

Cook about two cups of the corn in a dry hot skillet until the kernels pick up browned, almost blistered spots. You want color, not blackening all over. If the pan is crowded, the corn steams and stays pale, so work in a layer that lets the kernels touch the heat. Pull them out as soon as they smell nutty and sweet.

Cook the Aromatics in the Same Pot

Melt the butter, then soften the onion and jalapeño until the onion turns translucent at the edges and the jalapeño loses its raw bite. Add the garlic last and cook it for about a minute, just until fragrant. If the garlic starts browning, the soup can turn bitter, so keep the heat at medium and stir it through.

Simmer, Blend, and Finish Gently

Add the remaining corn, spices, and broth, then simmer long enough for the kernels to turn tender and the broth to pick up their sweetness. Blend the soup with an immersion blender until it’s smooth but not baby-food silky; a little texture gives the cream something to hold onto. Stir in the cream, sour cream, charred corn, and lime juice off the heat or over low heat so the dairy stays velvety instead of splitting.

Make It Vegetarian

Use vegetable broth instead of chicken broth and the soup stays every bit as satisfying. The corn, cream, and cotija carry most of the flavor, so this swap doesn’t change the character of the dish.

Dairy-Free Version

Swap the butter for olive oil and use full-fat coconut milk or an unsweetened dairy-free cream in place of the heavy cream and sour cream. The soup will still be creamy, but it will taste a little less tangy, so a extra squeeze of lime helps sharpen it up at the end.

Turn It Into a Heartier Meal

Stir in shredded rotisserie chicken or black beans after blending for a more filling bowl. Chicken keeps the elote flavor profile clean, while black beans make it vegetarian and add a thicker, more stew-like finish.

Storage and Reheating

  • Refrigerator: Keeps for 3 to 4 days in a sealed container. The soup thickens as it chills, so expect it to loosen up again once reheated.
  • Freezer: It freezes, but the cream can separate a little after thawing. If you plan to freeze it, stop before adding the dairy, then stir the cream and sour cream in when you reheat.
  • Reheating: Warm it slowly over low heat and stir often. A hard boil is what causes dairy-based soups to break, especially once the soup has been in the fridge.

Answers to the Questions Worth Asking

Can I use frozen corn instead of fresh?+

Yes, frozen corn works well here and is one of the easiest swaps to make. It usually has good sweetness and texture, and it chars nicely in the skillet as long as you let the moisture cook off first. Just don’t thaw it all the way before searing or it can go limp instead of picking up color.

How do I make this soup less spicy?+

Use half the jalapeño or remove the seeds and ribs before mincing it. The chili powder adds more warmth than heat, so you usually don’t need to reduce that unless you’re very sensitive to spice. If the soup still tastes hot at the end, a little extra sour cream smooths it out fast.

How do I keep the soup from curdling?+

Add the cream and sour cream after the soup has finished simmering, then keep the heat low. High heat can cause dairy to separate, especially after lime juice goes in. If your soup is already hot, pull it off the burner for a minute before stirring in the dairy.

Can I make Mexican street corn soup ahead of time?+

Yes, and it reheats well. If you want the best texture, make the base ahead, then add the cream, sour cream, and lime when you reheat it. That keeps the dairy fresh and stops the soup from tasting slightly dull the next day.

How do I thicken the soup if it seems too thin?+

Let it simmer a little longer before you add the dairy, or blend a larger portion of the corn and broth until smooth. The easiest mistake is adding flour or cornstarch too early, which can make the soup taste pasty instead of naturally creamy. More blended corn gives you body without changing the flavor.

Mexican Street Corn Soup

Mexican street corn soup with charred-kernel elote flavors blended into a creamy, smooth broth. This golden soup uses a quick simmer, immersion-blending, and cotija + lime for an easy main-dish bowl.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Mexican-American
Calories: 420

Ingredients
  

Corn
  • 5 cup corn kernels Divided into 2 cups for charring and 3 cups for simmering.
Aromatics
  • 1 onion Diced.
  • 4 garlic Minced.
  • 1 jalapeño Minced.
Broth
  • 4 cup chicken or vegetable broth Use as directed.
Creamy base
  • 1 cup heavy cream
  • 0.5 cup sour cream
  • 2 tbsp butter
Spices
  • 2 tsp chili powder Use 2 tsp in the soup and additional for topping.
  • 1 tsp cumin
  • 0.5 tsp smoked paprika
Acid
  • 1 lime Juice of 1 lime.
Cheese & toppings
  • 0.5 cup cotija cheese Plus extra for serving if desired.
  • fresh cilantro Extra for serving.
  • lime wedges For serving.
  • salt To taste.
  • pepper To taste.

Equipment

  • 1 Dutch oven
  • 1 Immersion blender

Method
 

Char the corn
  1. Heat a dry skillet over high until hot, then char 2 cups corn kernels, stirring occasionally, for 3 to 5 minutes until blistered and golden. Set aside the charred corn.
Sauté aromatics
  1. Melt the butter in a Dutch oven over medium heat. Sauté the onion and jalapeño for 4 minutes until softened, then add the garlic and cook for 1 minute.
Simmer the soup
  1. Add the remaining 3 cups corn kernels, chili powder, cumin, and smoked paprika, then cook for 2 minutes to toast the spices. Add the broth and simmer for 15 minutes.
Blend until smooth
  1. Blend the soup with an immersion blender until smooth, stopping to scrape down the sides as needed.
Finish and serve
  1. Stir in the heavy cream and sour cream, then add the charred corn and lime juice. Season with salt and pepper to taste, then serve topped with cotija cheese, fresh cilantro, chili powder, and lime wedges.

Notes

Pro tip: Blend while the soup is warm for the smoothest texture, then add cream and sour cream off the burner so they stay silky. Store leftovers in the fridge up to 3 days; reheat gently on the stove until steaming. Freezing is not recommended because dairy may separate. For a dairy-light swap, use half-and-half or evaporated milk and substitute a dairy-style cotija alternative if desired.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating