Mexican Street Corn Soup Recipe

Sharing is caring!

Mexican Street Corn Soup

Mexican Street Corn Soup Recipe

This Mexican Street Corn Soup combines the best of two worlds:
a creamy, comforting soup and the vibrant, smoky flavors of Mexican street corn.

With just a few simple ingredients, you’ll create a rich bowl of soup that’s loaded with buttery corn, seasoned poblano peppers, and tangy cotija cheese—
plus a kick of chile powder for that signature street corn flavor.

It’s like taking a bite of your favorite Mexican street food, but in soup form, perfect for warming up on any day!

Why You’ll Love This Recipe

This is not your average corn soup. It has all the good stuff going on — sweet corn, smoky poblano, creamy potatoes, tangy cotija and a fresh hit of lime.

And the best part? You get all those Mexican street corn flavours in a cozy, spoonable soup.

  • Creamy, but not completely smooth – A portion of the soup gets blended and stirred back in. So you get a lovely creamy broth while still keeping plenty of corn and vegetables to scoop up.
  • Big flavour from simple ingredients – The poblano, garlic, chile powder and oregano do a lot of the heavy lifting here. Nothing complicated required.
  • That street-corn finish – Cotija, cilantro, chile powder, crema and lime are what really bring it home. Don’t skip the lime wedges!
  • Easy one-pot cooking – Everything happens in the same pot, from sautéing the vegetables to simmering the potatoes and finishing the soup.
  • Comfort food with a little something extra – It’s creamy and hearty enough for dinner, but the lime and fresh toppings keep it from feeling too heavy.

Basically, it’s Mexican street corn turned into soup. And honestly, that’s a pretty good idea.

 

Mexican Street Corn Soup Recipe

For Mexican Street Corn Soup

  • Butter – Used to sauté the vegetables and create a rich base for the soup.
  • Yellow Onion – Adds sweetness and depth of flavor to the soup.
  • Celery – Provides a mild, fresh flavor to balance the richness.
  • Poblano Pepper – Gives a smoky, slightly spicy flavor.
  • Garlic – Adds aromatic depth and flavor.
  • Chile Powder – Brings heat and enhances the earthy flavors.
  • Dried Oregano – Adds a herbal note to the soup.
  • Chicken Stock – The liquid base that adds savory flavor to the soup.
  • Yukon Gold Potatoes – Gives the soup a creamy texture as they cook down.
  • Frozen Corn – The star of the dish, providing sweetness and a hearty texture.
  • Heavy Cream – Adds creaminess and richness to the soup.
  • Sugar – Balances out the flavors with a touch of sweetness.
  • Cotija Cheese – Adds a salty, tangy element that enhances the soup’s flavor.
  • Lime Juice – Adds a fresh, zesty kick to the soup.
  • Kosher Salt and Pepper – Used to season the soup to taste.
  • Cilantro – Adds a fresh, bright flavor, both inside the soup and as a garnish.
  • Mexican Crema or Sour Cream – For topping, adds a cool creaminess.
  • Lime Wedges – For serving, adds a final burst of fresh lime flavor

.

Step-by-Step Instructions

1. Cook the vegetables

Melt the butter in a large pot over medium-high heat. Add the onion, celery and poblano pepper, then season with a pinch of salt and pepper.

Cook for 7-8 minutes, stirring occasionally, until the onion is soft and translucent.

Don’t rush this part. This is where the flavour base of the soup starts to build.

2. Add the garlic and spices

Add the garlic, chile powder and oregano. Give everything a stir and cook for another minute, just until fragrant.

That’s all the time the garlic and spices need. You don’t want to burn them.

3. Simmer the potatoes

Pour in the chicken stock and add the diced potatoes. Bring everything to a boil, then lower the heat and let the soup simmer for about 15 minutes.

The potatoes should be tender before moving on to the next step.

4. Add the corn and cream

Now for the good stuff.

Add the corn, heavy cream and sugar. Stir everything together and cook for another 5 minutes, just long enough for the corn to heat through and all those flavours to come together.

5. Blend part of the soup

Here’s the little trick that makes this soup creamy without turning it into baby food.

Transfer 1½ cups of the soup to a blender and blend until smooth. Return it to the pot and stir.

You get the best of both worlds: a creamy soup with plenty of whole corn and vegetables still floating around in it.

6. Finish the flavour

Stir in the cotija cheese, cilantro and lime juice. Taste, then adjust the salt and pepper if needed.

The lime is especially important here. That little hit of acidity cuts through the creaminess and wakes everything up.

7. Ladle and load it up

Ladle the soup into bowls, then finish with extra cilantro, cotija cheese, a sprinkle of chile powder and a dollop of crema.

Serve with lime wedges on the side.

And yes, squeezing fresh lime over the bowl right before eating is highly recommended.

Expert Tips

Give the vegetables their time.
The onion, celery and poblano need those 7-8 minutes to soften properly. This isn’t the moment to crank up the heat and hurry things along.

Keep some texture.
Only 1½ cups of the soup gets blended. That’s intentional. You want the broth creamy, but you also want to see and taste those sweet corn kernels and tender vegetables.

Don’t overcook the potatoes.
Cook them until tender, not falling apart. They’ll continue to mingle with the hot soup as you finish the recipe.

Taste after adding the cotija.
Cotija brings a salty, tangy flavour to the soup, so season at the end rather than automatically adding lots of salt beforehand.

Fresh lime makes a difference.
The soup is rich and creamy, so the lime juice gives it the sharp little lift it needs.

Want more smoky flavour?
The recipe already gets plenty from the poblano and chile powder, but roasting or grilling fresh corn before adding it is a great way to take that street-corn vibe up a notch.

Mexican Street Corn Soup Recipe

Recipe Variations

Fresh corn

Frozen corn works perfectly here, but fresh corn is a great option when you have it. For even more flavour, roast or grill the corn first so you get those little charred bits.

More heat

Want a spicier bowl? Add diced jalapeños while cooking the onion and celery. You can also increase the chile powder or add a pinch of cayenne pepper.

Vegetarian

Easy swap: use vegetable stock instead of chicken stock. That’s it. You still get the creamy corn, poblano, cotija and lime situation that makes this soup so good.

A lighter creamy finish

If heavy cream isn’t what you want, half-and-half can be used for a lighter option. Coconut milk is another possibility if you’re looking for a dairy-free variation.

Storage & Reheating

This soup is a good make-ahead candidate because the flavours have time to mingle.

Let leftovers cool, then transfer them to an airtight container and refrigerate for up to 3 days.

To reheat, warm the soup gently on the stovetop, stirring occasionally until hot.

If it has thickened in the fridge — which creamy soups tend to do — add a little chicken stock or vegetable stock while reheating until it reaches the consistency you like.

For the best result, save the fresh toppings for serving. Add the cilantro, cotija, crema, chile powder and lime after reheating rather than storing them in the soup.

Serving Suggestions

This soup already has a lot going on, so the toppings are where you get to have a little fun.

Pile on the cotija. The salty, tangy cheese is one of the things that gives the soup its Mexican street-corn character.

Add a dollop of crema. It melts into the hot soup and makes an already creamy bowl even more luxurious.

Don’t forget the chile powder. A little sprinkle over the top gives you an extra hit of spice and colour.

Finish with cilantro. Fresh cilantro adds brightness against the rich, creamy broth.

Serve with lime wedges. Let everyone squeeze as much fresh lime over their bowl as they like.

And if you’re serving this as dinner, some warm bread or tortillas on the side would be very welcome for scooping up every last bit.

Frequently Asked Questions About Mexican Street Corn Soup

 

  1. Can I use fresh corn instead of frozen?
    Yes, you can use fresh corn! Just be sure to cook it first to bring out the sweetness and add that signature charred flavor. Roasting or grilling the corn before adding it to the soup will really elevate the taste and give it that traditional street corn vibe.
  2. How do I make the soup spicier?
    If you like a little extra heat, try adding some diced jalapeños while cooking the onions and celery. You can also increase the amount of chile powder or toss in a pinch of cayenne pepper to give the soup a satisfying kick.
  3. Can I make this soup vegetarian?
    Absolutely! Swap the chicken stock for vegetable stock, and the soup becomes completely vegetarian. This change keeps all the flavor while making it plant-based and perfect for your veggie-loving friends.
  4. Can I prepare the soup ahead of time?
    Yes, you can! This soup actually tastes even better the next day. Simply let it cool, store it in an airtight container in the fridge, and reheat when you’re ready to serve. It’ll stay fresh for about 3 days.
  5. How can I make the soup creamier without using heavy cream?
    To make the soup even creamier, try blending part of the soup to create a smooth, velvety texture. Simply remove 1½ cups of the soup, blend it, and then stir it back in. You can also use half-and-half or coconut milk for a lighter, dairy-free option.

 

Mexican Street Corn Soup Recipe

 

Mexican Street Corn Soup Recipe

Mexican Street Corn Soup Recipe

Mexican Street Corn Soup delivers everything you love—creamy corn, smoky poblano peppers, a dash of chile powder, and tangy cotija cheese—wrapped up in a hearty, satisfying soup.
Print Pin
Course: Soup
Cuisine: Mexican
Keyword: Mexican Street Corn Soup Recipe
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 6
-

Ingredients:

  • 4 tablespoons butter
  • 1 medium yellow onion, finely chopped (about 1½ cups)
  • 1 stalk celery, finely chopped (about ½ cup)
  • 1 medium poblano pepper, stemmed, seeded, and finely chopped (about ½ cup)
  • 4 cloves garlic, minced
  • 1 tablespoon chile powder (plus extra for garnish)
  • 1 teaspoon dried oregano
  • 4 cups chicken stock
  • 3 medium Yukon Gold potatoes, peeled and cut into ½-inch pieces (about 1 lb)
  • 2 (12-ounce) bags frozen corn or 6 cups fresh corn kernels
  • 1 cup heavy cream
  • 2 teaspoons sugar
  • ½ cup crumbled cotija cheese
  • 1 tablespoon lime juice
  • Kosher salt and pepper, to taste
  • ¼ cup minced cilantro (plus extra for garnish)
  • ½ cup Mexican crema or sour cream, for garnish
  • Lime wedges, for serving
 

Instructions:

  1. Cook the Vegetables:
    • In a large pot over medium-high heat, melt the butter.
    • Add chopped onion, celery, and poblano pepper, seasoning with a pinch of salt and pepper.
    • Sauté for 7-8 minutes, stirring occasionally, until the onion becomes soft and translucent.
  2. Add Spices and Garlic:
    • Stir in the garlic, chile powder, and oregano.
    • Cook for another minute until fragrant.
  3. Simmer the Potatoes:
    • Pour in the chicken stock and add the diced potatoes.
    • Bring the mixture to a boil, then reduce the heat to a simmer.
    • Let it cook for about 15 minutes, or until the potatoes are tender.
  4. Add Corn and Cream:
    • Add the corn, heavy cream, and sugar to the pot.
    • Stir and cook for an additional 5 minutes, allowing everything to heat through.
  5. Puree Part of the Soup:
    • Transfer 1½ cups of the soup to a blender and blend until smooth.
    • Return the pureed soup to the pot and stir to combine.
  6. Season and Garnish:
    • Stir in the cotija cheese, cilantro, and lime juice.
    • Adjust the seasoning with salt and pepper to taste.
  7. Serve:
    • Ladle the soup into bowls and garnish with extra cilantro, a sprinkle of cotija cheese, a dash of chile powder, and a dollop of crema.
    • Serve with lime wedges on the side for an extra burst of flavor.
 

Nutrition

Calories: 384 kcal | Carbohydrates: 28 g | Protein: 9 g | Fat: 27 g | Saturated Fat: 16 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 8 g | Trans Fat: 1 g | Cholesterol: 90 mg | Sodium: 479 mg | Potassium: 667 mg | Fiber: 3 g | Sugar: 7 g | Vitamin A: 1349 IU | Vitamin C: 36 mg | Calcium: 120 mg | Iron: 1 mg
Save

More Cozy Soup Recipes

If you’re in the mood for more cozy bowls of soup, I’ve got you covered. From creamy, hearty favourites to easy weeknight soups packed with flavour, these recipes are just as comforting and satisfying.

Take a look at some of my other soup recipes below and find your next bowl of comfort food!

Sharing is caring!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Welcome!

Welcome to The Cozy Weave! I’m a food lover, recipe developer, and home cook dedicated to creating comforting, wholesome, and delicious meals for every occasion. My goal is to make cooking simple, enjoyable, and family-friendly—because great food brings people together!

Subscribe for exclusive Recipes

Related Post