Mexican Street Corn Soup Recipe

Mexican Street Corn Soup Recipe

Table of Contents

Intro

There are some recipes that instantly make a kitchen feel warmer the second they start cooking, and this Mexican Street Corn Soup Recipe absolutely does that for me. The smell of sweet corn sizzling in the pot with butter, garlic, onion, and chili powder somehow turns an ordinary evening into something cozy and comforting before dinner is even ready.

I first started making this soup after a summer cookout where we had leftover grilled corn sitting in the fridge. I didn’t want to waste it, but I also didn’t want another plain corn salad. So I started experimenting with soup instead, pulling inspiration from classic Mexican street corn, also known as elote.

The first batch was honestly a little rough. Too much lime. Not enough creaminess. And somehow I managed to over-salt the entire pot.

But after a few tries, this version became one of my favorite comfort food soups ever.

This Mexican Street Corn Soup Recipe is creamy, smoky, slightly spicy, fresh, and loaded with sweet corn flavor. It has all the best parts of traditional street corn: charred corn, creamy texture, lime juice, chili seasoning, cheese, and fresh cilantro. The difference is that everything gets turned into a rich, hearty soup that’s filling enough for dinner.

I love making this recipe during late summer when corn is extra sweet, but honestly, I make it year-round with frozen corn too. It works beautifully either way.

And if you’re someone who likes soups that feel cozy without being overly heavy, this one hits that perfect middle ground.

What is Mexican Street Corn Soup Recipe?

Mexican Street Corn Soup Recipe is inspired by the flavors of classic Mexican street corn, often called elote.

Traditional elote is grilled corn on the cob coated with creamy mayonnaise, cheese, lime juice, chili powder, and cilantro. It’s smoky, tangy, creamy, and slightly spicy all at once.

This soup takes those same flavors and transforms them into a warm bowl of comfort food.

Sweet corn gets sautéed until slightly charred to bring out its natural flavor. Onion and garlic create a savory base while spices like chili powder, smoked paprika, and cumin add warmth. Cream cheese and heavy cream create the creamy texture, while cotija cheese gives the soup that salty street corn finish.

Fresh lime juice brightens everything at the end so the soup never feels too rich.

One of my favorite things about this soup is the texture. Some of the corn stays whole for little sweet bursts in every bite, while part of the soup gets blended slightly to make it creamy without feeling overly thick.

It’s the kind of recipe that tastes like comfort food but still feels fresh.

Why You’ll Love This Recipe

Full of bold flavor

This soup has smoky, creamy, tangy, cheesy flavor in every spoonful.

Easy enough for weeknights

Most of the ingredients are simple pantry staples.

Great use for fresh or frozen corn

You don’t have to wait for summer corn season to make it.

Cozy but not too heavy

The lime juice and corn keep the soup bright and balanced.

Family friendly

You can easily adjust the spice level depending on who’s eating.

Equipment List

You don’t need fancy equipment for this recipe.

  • Large soup pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Wooden spoon
  • Blender or immersion blender
  • Measuring cups and spoons
  • Ladle
  • Cheese grater
  • Citrus juicer

Recipe Card Info

Recipe Name: Mexican Street Corn Soup Recipe
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Serves: 6 people
Cuisine: Mexican-Inspired
Course: Soup, Dinner
Calories: Approximately 510 calories per serving

Ingredients

For the Soup

  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 6 cups corn kernels, fresh or frozen
  • 1 jalapeño, diced
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon cumin
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 1 cup whole milk
  • 4 ounces cream cheese, softened
  • 1/2 cup heavy cream
  • 1 cup shredded Monterey Jack cheese
  • Juice of 2 limes
  • 1/4 cup chopped fresh cilantro

For Toppings

  • Cotija cheese
  • Extra cilantro
  • Chili powder
  • Lime wedges
  • Diced avocado
  • Tortilla strips
  • Sour cream
  • Jalapeño slices

Instructions

Step 1: Sauté the vegetables

In a large soup pot, heat the butter and olive oil over medium heat.

Add the diced onion and jalapeño.

Cook for about 5 minutes until softened.

Add the garlic and stir for another minute until fragrant.

The smell at this stage always reminds me of taco night in the best way.

Step 2: Char the corn

Add the corn kernels to the pot.

Cook for 8 to 10 minutes, stirring occasionally, until some of the corn starts getting golden brown and slightly charred.

Don’t rush this part.

That little bit of caramelization gives the soup so much flavor.

Step 3: Add the spices

Stir in the chili powder, smoked paprika, cumin, salt, and black pepper.

Cook for another minute so the spices bloom in the hot butter.

Step 4: Build the soup base

Sprinkle the flour over the corn mixture and stir well.

Slowly pour in the chicken broth while stirring constantly.

Add the milk and bring everything to a gentle simmer.

Step 5: Blend part of the soup

Using an immersion blender, blend about one-third of the soup.

If using a regular blender, carefully transfer a few cups of soup and blend until smooth before returning it to the pot.

I like leaving plenty of whole corn pieces because it keeps the texture hearty and rustic.

Step 6: Add the creamy ingredients

Lower the heat.

Stir in the softened cream cheese until melted.

Add the heavy cream and Monterey Jack cheese.

Stir gently until smooth and creamy.

Step 7: Finish with lime and cilantro

Turn off the heat.

Stir in the lime juice and fresh cilantro.

Taste and adjust seasoning if needed.

The lime makes such a difference here. Without it, the soup tastes heavier.

Step 8: Serve

Ladle the soup into bowls.

Top with cotija cheese, cilantro, avocado, tortilla strips, and extra chili powder.

Serve hot with lime wedges on the side.

The Flavor of Mexican Street Corn Soup

This soup is one of those recipes where every ingredient matters.

The sweet corn is obviously the star, but the supporting flavors make the whole thing taste layered and interesting.

The charred corn brings smokiness.

The cream cheese and Monterey Jack make the soup creamy without making it feel too thick.

The lime cuts through the richness.

And the cotija cheese adds salty tanginess that tastes exactly like street corn.

I also love the contrast between the creamy soup and crunchy toppings.

Tortilla strips especially add the best texture.

Mexican Street Corn Soup Recipe

Tips for the Best Mexican Street Corn Soup Recipe

Char the corn properly

This step adds depth and sweetness.

Golden brown corn tastes so much better than simply boiled corn.

Use fresh lime juice

Bottled lime juice just doesn’t have the same brightness.

Fresh lime really wakes up the soup.

Blend only part of the soup

Keeping some whole corn gives the soup better texture.

Don’t skip the toppings

The toppings make the soup feel complete.

Cotija cheese and cilantro especially add huge flavor.

Taste before serving

Sometimes corn sweetness varies.

You may want extra salt or lime depending on your batch.

Fresh Corn vs Frozen Corn

Fresh corn definitely gives the best flavor during summer.

If you can grill fresh corn first, even better.

The smoky flavor is incredible.

But honestly?

Frozen corn works surprisingly well too.

I use frozen corn all winter long, and the soup still turns out delicious.

I usually thaw it first and cook it a little longer to help it caramelize.

My Favorite Toppings

Toppings are where this soup becomes really fun.

I always set out little bowls so everybody can customize their own.

Cotija cheese

Salty and crumbly.

It’s probably my favorite topping.

Avocado

Adds creaminess and freshness.

Tortilla strips

Crunchy toppings make creamy soups better every single time.

Extra lime

I squeeze extra lime over my bowl right before eating.

Hot sauce

For people who like extra heat.

What to Serve with This Soup

This Mexican Street Corn Soup Recipe is filling enough to work as dinner on its own, but I still love serving it with sides.

Warm quesadillas pair perfectly.

A simple black bean salad works too.

Sometimes I make cheesy jalapeño cornbread alongside it, which honestly feels a little over-the-top but incredibly delicious.

And tortilla chips are always a good idea.

Variations to Try

Add chicken

Shredded rotisserie chicken turns this into an even heartier meal.

Make it spicier

Add extra jalapeños or chipotle peppers in adobo sauce.

Make it vegetarian

Use vegetable broth instead of chicken broth.

Add potatoes

Small diced potatoes make the soup thicker and more filling.

Use roasted poblano peppers

Poblanos add smoky flavor without too much heat.

A Few Mistakes I Learned the Hard Way

One time I blended the entire soup because I thought smoother would be better.

Wrong.

It completely lost that chunky street corn texture.

Now I only blend part of it.

Another mistake was adding the lime juice too early while the soup was boiling hard.

The brightness faded a lot.

Adding lime at the very end keeps the flavor fresh and vibrant.

And I definitely learned not to overdo the cumin.

A little adds warmth.

Too much makes the soup taste muddy.

Storage and Reheating

Store leftover soup in an airtight container in the refrigerator for up to 4 days.

Reheat gently on the stove over medium-low heat.

If the soup thickens too much in the fridge, add a splash of broth or milk.

The flavors actually deepen overnight, so leftovers taste really good.

Can You Freeze It?

Yes, but creamy soups sometimes separate slightly after thawing.

I recommend freezing the soup before adding the cream cheese and heavy cream if possible.

Then stir those in fresh while reheating.

That helps keep the texture smooth.

Why This Soup Works So Well

The balance is what makes this recipe special.

Corn naturally has sweetness.

The spices add warmth.

The creaminess keeps everything comforting.

And the lime cuts through the richness so the soup never feels too heavy.

There’s also something really satisfying about the texture.

The little bursts of sweet corn mixed into creamy broth just work.

The Kind of Recipe People Ask About

Every time I serve this soup, somebody asks for the recipe.

Usually before they even finish their bowl.

I think it’s because the flavor feels familiar but still a little unexpected.

Most people have had Mexican street corn before.

But turning those flavors into soup feels cozy and new at the same time.

It’s especially good for casual dinners because it feels relaxed.

Nothing fancy.

Just warm comforting food that tastes homemade.

And honestly, recipes like that are usually the ones people remember most.

Frequently Asked Questions

Is Mexican Street Corn Soup spicy?

It has mild heat from the jalapeño and chili powder.

You can easily make it milder or spicier.

Can I use canned corn?

Yes, but fresh or frozen corn gives better flavor and texture.

What cheese works best?

Cotija is classic for topping.

Monterey Jack melts smoothly into the soup.

Can I make it ahead?

Absolutely.

The flavors actually improve overnight.

Can I make this gluten-free?

Yes.

Use gluten-free flour or cornstarch to thicken the soup.

What protein can I add?

Chicken works best, but shredded pork is delicious too.

How do I make it thicker?

Blend a little more of the soup or simmer it longer.

Can I use dairy-free substitutes?

Yes.

Plant-based cream cheese and coconut milk work surprisingly well.

Final Thoughts

This Mexican Street Corn Soup Recipe has become one of those comforting dinners I come back to over and over again. It’s cozy without feeling overly rich. Bold without being overwhelming. And simple enough for regular weeknights. I love that it feels casual and comforting while still having lots of flavor.

The sweet corn, creamy broth, lime, chili seasoning, and salty cheese all work together beautifully. And those toppings really make every bowl feel special. Some nights, I eat it curled up on the couch with tortilla chips.

Other times I serve it for family dinners with a giant tray of toppings in the middle of the table. Either way, the pot somehow always ends up empty. And honestly, that’s usually the best sign a recipe is worth keeping.

Mexican Street Corn Soup Recipe

Mexican Street Corn Soup Recipe

This easy Mexican Street Corn Soup Recipe combines sweet corn, creamy cheese, lime, jalapeños, and smoky spices in every bite.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Soup
Cuisine Mexican-inspired
Servings 6 people
Calories 510 kcal

Equipment

  • Large soup pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Wooden spoon
  • Blender or immersion blender
  • Measuring Cups and Spoons
  • Ladle
  • Cheese grater
  • Citrus Juicer

Ingredients
  

For the Soup

  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 6 cups corn kernels fresh or frozen
  • 1 jalapeño diced
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon cumin
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 1 cup whole milk
  • 4 ounces cream cheese softened
  • 1/2 cup heavy cream
  • 1 cup shredded Monterey Jack cheese
  • Juice of 2 limes
  • 1/4 cup chopped fresh cilantro

For Toppings

  • Cotija cheese
  • Extra cilantro
  • Chili powder
  • Lime wedges
  • Diced avocado
  • Tortilla strips
  • Sour cream
  • Jalapeño slices

Instructions
 

Step 1: Sauté the vegetables

  • In a large soup pot, heat the butter and olive oil over medium heat.
  • Add the diced onion and jalapeño.
  • Cook for about 5 minutes until softened.
  • Add the garlic and stir for another minute until fragrant.
  • The smell at this stage always reminds me of taco night in the best way.

Step 2: Char the corn

  • Add the corn kernels to the pot.
  • Cook for 8 to 10 minutes, stirring occasionally, until some of the corn starts getting golden brown and slightly charred.
  • Don’t rush this part.
  • That little bit of caramelization gives the soup so much flavor.

Step 3: Add the spices

  • Stir in the chili powder, smoked paprika, cumin, salt, and black pepper.
  • Cook for another minute so the spices bloom in the hot butter.

Step 4: Build the soup base

  • Sprinkle the flour over the corn mixture and stir well.
  • Slowly pour in the chicken broth while stirring constantly.
  • Add the milk and bring everything to a gentle simmer.

Step 5: Blend part of the soup

  • Using an immersion blender, blend about one-third of the soup.
  • If using a regular blender, carefully transfer a few cups of soup and blend until smooth before returning it to the pot.
  • I like leaving plenty of whole corn pieces because it keeps the texture hearty and rustic.

Step 6: Add the creamy ingredients

  • Lower the heat.
  • Stir in the softened cream cheese until melted.
  • Add the heavy cream and Monterey Jack cheese.
  • Stir gently until smooth and creamy.

Step 7: Finish with lime and cilantro

  • Turn off the heat.
  • Stir in the lime juice and fresh cilantro.
  • Taste and adjust seasoning if needed.
  • The lime makes such a difference here. Without it, the soup tastes heavier.

Step 8: Serve

  • Ladle the soup into bowls.
  • Top with cotija cheese, cilantro, avocado, tortilla strips, and extra chili powder.
  • Serve hot with lime wedges on the side.
Keyword Mexican Street Corn Soup Recipe
Norma Parker is a recipe creator at Nomqom.com. She shares simple, tasty, and easy home-cooking ideas for everyday meals. Her goal is to help home cooks make delicious food with confidence.