Mexican Street Corn Soup

Loading…

By Reading time

Mexican street corn soup turns everything people love about elote into a bowl you can eat with a spoon. It’s creamy without tasting heavy, sweet from the corn, smoky from the char, and bright at the end with lime and cotija. The best version has enough body to feel comforting, but it still keeps the pop of real corn kernels in every bite.

What makes this soup work is the split treatment of the corn. Half of it gets deeply browned in a dry skillet, which gives you that grilled street-corn flavor even if you never fire up a grill. The other half simmers in broth with onion, garlic, jalapeño, and spices until the base turns savory and layered, then part of it gets blended to make the soup creamy without turning it into baby food.

Below, I’ll walk through the part that matters most: getting the corn charred enough to taste like elote, not just boiled, plus the order that keeps the dairy smooth and the lime bright at the end.

“

The corn got that deep toasted flavor in the skillet, and the soup stayed silky instead of grainy. I topped mine with extra cotija and lime, and it tasted just like elote in spoonable form.

★★★★★— Melissa R.

Love the creamy elote flavor and charred corn in this Mexican Street Corn Soup? Save it to Pinterest for a cozy bowl with smoky corn, cotija, and lime whenever you need it.

Save to Pinterest

The Corn Has to Be Charred, Not Just Heated

The difference between a flat corn soup and one that tastes like street corn lives in the skillet. Dry heat gives the kernels browned spots and a little bitterness that balances the cream and sweetness. If the corn just warms through, the soup tastes fine but forgettable. Once those kernels pick up color, the whole pot tastes deeper and more layered.

This is also why the soup starts with only part of the corn. The charred portion brings the smoky elote note, while the rest simmers into the broth and gets blended for body. If you blend every kernel, you lose the texture that makes this feel like soup instead of sauce.

What Each Ingredient Is Actually Doing in This Bowl

Mexican Street Corn Soup creamy charred corn
  • Corn — Fresh corn gives the sweetest flavor, but frozen corn works well and still chars nicely if you thaw and dry it first. Canned corn is the least ideal for browning because it holds extra moisture, but it still works in a pinch if you drain it well and cook off the liquid before it hits the broth.
  • Cotija — This is the salty, crumbly finish that makes the soup taste like elote. Feta is the closest substitute, though it’s sharper and tangier, so use a light hand.
  • Heavy cream and sour cream — The cream gives the soup its lush texture, and the sour cream adds tang that keeps it from tasting one-note. Don’t swap in low-fat dairy here if you want the same silky result; it’s more likely to curdle when heated.
  • Jalapeño — It brings gentle heat and a fresh pepper flavor. Remove the seeds if you want it mild, or leave some in if you want the soup to lean a little spicier.
  • Chili powder, cumin, and smoked paprika — These seasonings give the broth the same warm, savory backbone you’d expect from street corn. Smoked paprika matters more than the others here because it boosts the charred note without needing actual grill smoke.

Building the Soup in the Right Order

Char the Corn First

Heat a dry skillet until it’s hot enough that the corn sizzles on contact, then leave it alone long enough to brown before stirring. The kernels should pick up dark spots and a little blistering at the edges. If the pan is crowded, they’ll steam instead of char, so work in a broad layer and keep the heat up. Set the charred corn aside once it smells nutty and toasted.

Cook the Aromatics Until They Lose Their Raw Bite

Butter carries the onion and jalapeño into the base, so cook them until the onion turns translucent and the jalapeño softens. Garlic only needs a minute. Any longer and it can turn harsh. This stage should smell sweet and savory, not sharp.

Simmer, Then Blend for Body

Add the broth and the remaining corn, then let everything simmer until the kernels are tender and the broth tastes like it has picked up the corn and spices. Blend only after the simmer, when the vegetables have softened enough to break down smoothly. An immersion blender is easiest, and you want a mostly smooth soup with a few bits of texture left behind. If it still looks thin, keep simmering a few minutes before adding the dairy.

Finish with Dairy and Lime Off the Heat

Stir in the cream and sour cream after the heat drops back to low or comes off the burner. High heat is what makes creamy soups go grainy or split. Add the lime juice at the end so it stays bright instead of dulling down in the pot. The soup should taste creamy, smoky, and lively all at once.

How to Adapt This for a Smaller Bowl, a Dairy-Free Pot, or a Little More Heat

Dairy-Free Version

Use full-fat coconut milk or an unsweetened plant cream in place of the heavy cream, and swap the sour cream for a dairy-free sour cream alternative. The soup will still be rich, but it will taste a little less tangy and a little more rounded, so the lime at the end matters even more.

More Heat Without Throwing Off the Flavor

Leave some jalapeño seeds in, or add a pinch of cayenne with the chili powder. That keeps the heat present but balanced, instead of making the soup taste like hot pepper first and corn second.

Use Frozen or Canned Corn When That’s What You Have

Frozen corn is the best swap because it keeps the sweet corn flavor and still chars well after thawing. Canned corn works too, but drain it thoroughly and cook off extra moisture so the kernels can brown instead of just simmering in their own liquid.

Storage and Reheating

  • Refrigerator: 3 to 4 days. The soup thickens as it sits, so it may need a splash of broth when you reheat it.
  • Freezer: It freezes, but the dairy can separate a little when thawed. For the best texture, freeze before adding the cream and sour cream, then stir those in after reheating.
  • Reheating: Warm it gently over low heat and don’t let it boil. A hard boil is the fastest way to split the dairy and dull the lime.

Answers to the Questions Worth Asking

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

Yes. It holds up well for a few days in the fridge, and the flavor often tastes even better the next day. If you’re making it ahead, stop before adding the lime and save the cotija for serving so the finish stays fresh.

How do I keep the soup from turning grainy?+

Keep the cream and sour cream out of the pot until the heat is lowered. If dairy goes into a hard boil, it can split and turn grainy. Blend the soup base first, then finish it gently over low heat.

Can I use frozen corn instead of fresh corn?+

Yes, and it’s the easiest substitute to use here. Thaw it first and pat it dry so it can brown in the skillet instead of steaming. Frozen corn still gives you good sweetness and texture.

How do I make this soup thicker?+

Let it simmer a few extra minutes before you add the dairy, or blend a little more of the corn base. That thickens the soup without adding flour or cornstarch, which would mute the fresh corn flavor.

Can I freeze leftovers of this soup?+

You can, but the texture is best if you freeze the soup before adding the cream and sour cream. Dairy-heavy soups can separate a bit after thawing. Add the dairy after reheating for the smoothest result.

Mexican Street Corn Soup

Mexican street corn soup with a silky, blended base and charred corn kernels for an elote-style flavor. Finished with cotija crumbles, cilantro, chili powder, and lime for a bright, savory 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 kernels (fresh, frozen, or canned), divided
  • 5 cup corn kernels divided, use 2 cups for charring and 3 cups for simmering
Onion, diced
  • 1 onion diced
Garlic, minced
  • 4 garlic cloves, minced
Jalapeño, minced
  • 1 jalapeño minced
Broth
  • 4 cup chicken or vegetable broth
Cream
  • 1 cup heavy cream
Sour cream
  • 0.5 cup sour cream
Butter
  • 2 tbsp butter
Chili powder
  • 2 tsp chili powder plus extra for serving
Cumin
  • 1 tsp cumin
Smoked paprika
  • 0.5 tsp smoked paprika
Lime juice
  • 1 lime juice of 1 lime, plus lime wedges for serving
Cotija cheese
  • 0.5 cup cotija cheese plus extra for serving
Fresh cilantro
  • 0.33 cup fresh cilantro extra for serving
Salt
  • 1 tsp salt to taste
Black pepper
  • 0.5 tsp black pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Char the corn
  1. Char 2 cups corn in a dry hot skillet for 3-5 minutes, stirring occasionally, until you see browned spots. Set the charred corn aside.
Build the soup base
  1. Melt butter in a pot over medium heat, then sauté onion and jalapeño for 4 minutes until softened. Add garlic and cook for 1 minute, stirring constantly.
  2. Add the remaining 3 cups corn, chili powder, cumin, and smoked paprika, then cook for 2 minutes to toast the spices. Keep the heat at medium to prevent burning.
Simmer, blend, and finish
  1. Pour in the broth and simmer for 15 minutes, letting the flavors meld. Keep the soup at a gentle simmer so it reduces slightly.
  2. Blend the soup until smooth using an immersion blender, then return it to the pot if needed. Blend carefully to avoid splashing hot liquid.
  3. Stir in heavy cream and sour cream, then add the charred corn and lime juice. Cook just until warmed through, about 2-3 minutes.
  4. Season with salt and black pepper to taste, then serve topped with cotija cheese, fresh cilantro, extra chili powder, and lime wedges. Finish with extra cotija and a squeeze of lime before eating.

Notes

Pro tip: for the closest elote flavor, char the corn until you see real browned edges rather than just light color. Refrigerate leftovers in an airtight container for up to 3 days; rewarm gently on the stove (avoid boiling after adding dairy). Freezing is not recommended because the cream can separate when thawed. For a lighter option, use half-and-half instead of heavy cream and replace some sour cream with plain Greek yogurt for a tangy, reduced-fat result.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating