Home > Recipes > Amazing Mexican Street Corn Soup in 30 Mins

Amazing Mexican Street Corn Soup in 30 Mins

Photo of author

Mary Smith

October 5, 2025

A bowl of creamy Mexican Street Corn Soup, topped with crumbled cheese and fresh cilantro.

Oh my goodness, do I have a treat for you today! You know those amazing, smoky, tangy flavors of Mexican street corn, the kind you find at the market with all the fixings? Well, I’ve taken all that goodness and turned it into the most comforting bowl of soup imaginable. Seriously, this Mexican Street Corn Soup is like a warm hug with a little bit of a kick. It all started because I was craving that elote flavor but wanted something I could really curl up with on a chilly evening. So, I played around in the kitchen, and boy, did I hit the jackpot!

A bowl of creamy Mexican Street Corn Soup topped with cotija cheese, cilantro, and chili powder.

Why You’ll Love This Mexican Street Corn Soup

This soup is a total winner, and here’s why:

  • Incredible Flavor: It’s got that perfect balance of sweet corn, smoky chili, and a hint of lime that just screams authentic Mexican street corn.
  • Super Easy: Seriously, you can whip this up in about 30 minutes, making it perfect for a weeknight meal. My busy schedule needs recipes like this!
  • So Versatile: Love toppings? Load it up! Prefer it simple? It’s delicious just as is. Plus, it’s vegetarian-friendly, which is always a bonus.

Gather Your Ingredients for Mexican Street Corn Soup

Alright, let’s get our kitchen prepped! To make this absolutely dreamy Mexican Street Corn Soup, you’ll need to gather a few things. Don’t worry, it’s mostly pantry staples plus some fresh corn, which is the star of the show, of course!

Here’s what you’ll want to have on hand:

  • Olive Oil: Just 1 tablespoon to get things started – it’s perfect for sautéing.
  • Onion: One medium onion, chopped up nice and fine. It gives the soup such a lovely base flavor.
  • Garlic: Two cloves, minced. Because what soup doesn’t need garlic? It adds that amazing fragrance.
  • Corn Kernels: You’ll need 4 cups. I love using fresh corn when it’s in season, but honestly, frozen works beautifully too. Just make sure they’re thawed if you use frozen.
  • Broth: Four cups of chicken or vegetable broth. I usually go for vegetable broth to keep it vegetarian, and I love using a really good quality one for the best flavor. Think of broth like your soup’s backbone! A good broth makes all the difference.
  • Milk: One cup of milk. Whole milk gives it the creamiest texture, but I’ve used low-fat and it’s still great.
  • Spices: Half a teaspoon of chili powder and a quarter teaspoon of cumin. These are key for that authentic Mexican flair!
  • Salt and Pepper: To taste! You’ll add these at the end, but always have them ready.

And then, for all the fun toppings – you know, the stuff that makes it *really* taste like elote:

  • Chopped cilantro
  • Cotija cheese (or feta if you can’t find cotija!)
  • Lime wedges, for that perfect zing
  • A dollop of sour cream or a drizzle of Mexican crema

A bowl of creamy Mexican Street Corn Soup topped with crumbled cheese and fresh cilantro.

Step-by-Step Guide to Making Mexican Street Corn Soup

Okay, friends, get ready because this soup comes together so easily, it’s almost ridiculous! I love how quickly it goes from ingredients in a pot to a cozy bowl of goodness. Just follow along, and you’ll see exactly what I mean. It’s almost as easy as making my cheesy vegetable chowder, but with that unique elote twist!

Sautéing Aromatics for Your Mexican Street Corn Soup

First things first, let’s get that flavor base going. Grab a decent-sized pot – I love my Dutch oven for this, but any large pot will do – and heat up that tablespoon of olive oil over medium heat. Once it’s shimmering a bit, toss in your chopped onion. We want to cook it until it’s nice and soft and kinda see-through, which usually takes about 5 minutes. Then, add your minced garlic and crank up the aroma for about another minute. Be careful not to burn the garlic; we just want it fragrant!

Simmering the Mexican Street Corn Soup Base

Now for the fun part! Toss in those 4 cups of corn kernels. I like to stir them around for a minute to warm them up before adding the liquids. Then, pour in your broth – whether it’s chicken or vegetable, make sure it’s good quality, you know? Check out this broth I love – it really makes a difference. Add your milk, the chili powder, and cumin. Give it all a good stir, and bring it up to a gentle simmer. Once it’s just starting to bubble around the edges, turn the heat down so it’s just barely simmering. Let it cook for about 10 minutes, stirring now and then. You’ll see the corn getting plump and lovely.

Finishing and Seasoning Your Mexican Street Corn Soup

This is the final stretch! After those 10 minutes of simmering, your soup is pretty much ready. The best part now is tasting and adjusting. Add salt and pepper to your liking. I always say, you can always add more, but you can’t take it away! Give it a good stir, taste it, and see if it needs a little more salt, maybe a pinch more chili powder if you’re feeling adventurous. That’s really it – it’s so straightforward!

A bowl of creamy Mexican Street Corn Soup topped with cilantro, cheese, and chili powder.

Tips for the Best Mexican Street Corn Soup

Alright, so you’ve got the basic steps down, but how do we really make this Mexican Street Corn Soup sing? Trust me, a few little tricks can elevate it from good to absolutely unforgettable. It’s all about those little details that make a big difference, just like in my honey curry roasted cauliflower or even my sweet potato and chickpea curry – simple things for amazing taste!

Ingredient Spotlight: Corn for Your Soup

Let’s talk corn! While the recipe works like a charm with frozen or even canned corn (just drain it well!), using fresh corn kernels that you’ve grilled or roasted beforehand? Oh boy. It adds this incredible smoky depth that just screams authentic street corn. If you have the chance, definitely roast or grill the corn on the cob until it’s got a little char on it. That extra step is totally worth it for the flavor boost!

Customizing Your Mexican Street Corn Soup

This soup is a total blank canvas for your creativity! If you like a thicker soup, you can always blend about half of it with an immersion blender or in a regular blender (carefully!) and then stir it back in. For extra flavor, I sometimes toss in some diced jalapeño with the onions, or a pinch of cayenne when I add the other spices if I want more heat. And don’t be afraid to swap out the milk for half-and-half if you’re feeling decadent, or use a really rich vegetable broth like the kind you’d find here for an even deeper flavor!

Serving Suggestions for Mexican Street Corn Soup

Now, to really make your Mexican Street Corn Soup experience shine, think about what you’re serving it with! It’s honestly hearty enough on its own, but I love pairing it with something simple. Maybe some crusty bread for dipping, or if you’re feeling a bit more adventurous, a light side salad! And don’t forget those glorious toppings we talked about – the cotija cheese, fresh cilantro, a squeeze of lime… they’re not just garnish, they really help capture that authentic elote flavor. I’ve also found it goes wonderfully with something light and fresh like these lettuce wraps or even these chicken wraps if you want a bit more substance!

A bowl of creamy Mexican Street Corn Soup topped with cilantro, cheese, and chili powder.

Storing and Reheating Your Mexican Street Corn Soup

So, you’ve made a glorious pot of this Mexican Street Corn Soup and now you have leftovers? Lucky you! This soup actually tastes even better the next day. For storing, just let it cool down a bit, then pop it into an airtight container. It’ll keep beautifully in the fridge for about 3-4 days. If you want to stash it away for even longer, it freezes like a dream! Just pop it into a freezer-safe container or bag, and it should be good for a couple of months. When you’re ready to reheat, the microwave is my go-to for a quick bowl. Just heat it up, stirring halfway through, until it’s nice and bubbly. If it seems a little thick from sitting in the fridge, you can always add a splash more milk or broth to loosen it up. Easy peasy!

Frequently Asked Questions About Mexican Street Corn Soup

Got questions about my Mexican Street Corn Soup? I’ve got answers! This soup is pretty forgiving, but I know sometimes you need a little extra guidance, especially if you’re tweaking things for dietary needs or just want that perfect texture. You know, like when I’m trying to follow those keto recipes or keep things super healthy.

Can I make this Mexican Street Corn Soup vegan?

Oh, absolutely! For a vegan version, just swap out the milk for your favorite unsweetened plant-based milk, like almond or oat milk. And instead of chicken broth, use a good quality vegetable broth – it’s just as flavorful! You’ll also want to skip the cotija cheese topping or use a vegan cheese alternative.

How can I make this soup thicker?

If you’re like me and love a really thick, creamy soup, you have a couple of options! My favorite trick is to spoon out about 1-2 cups of the finished soup (make sure there are plenty of corn pieces in there!) and blend it until smooth. Then, just stir that puree back into the pot. It thickens everything up beautifully without needing any extra starches.

Is this Mexican Street Corn Soup spicy?

It’s got a little warmth from the chili powder, but it’s not super spicy by default. If you love heat, though, go for it! Add a pinch of cayenne pepper along with the chili powder and cumin, or even a finely diced jalapeño when you sauté the onions. That will give it a real kick!

Nutritional Information for Mexican Street Corn Soup

Just a heads-up, the nutritional info for recipes can always vary a bit depending on exactly what you use and how big your servings are. This estimate is for about 1.5 cups of the soup without all the fancy toppings like cheese or sour cream. So, roughly, you’re looking at around 250 calories, with about 8g of fat, 10g of protein, and 35g of carbs. It’s a nice, satisfying bowl!

Share Your Mexican Street Corn Soup Creation!

Okay, now that you’ve hopefully made a delicious batch of this Mexican Street Corn Soup, I’d absolutely LOVE to hear all about it! Did you try any fun topping combinations? Did it brighten up your day? Please, please, please leave a comment below and tell me everything! And if you snap a picture, tag me on social media – I adore seeing your creations! You can even read a bit more about me over here. Happy cooking!

Print

Mexican Street Corn Soup

A creamy and flavorful soup inspired by Mexican street corn.

  • Author: Mary
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 min
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups corn kernels (fresh or frozen)
  • 4 cups chicken or vegetable broth
  • 1 cup milk
  • 1/2 tsp chili powder
  • 1/4 tsp cumin
  • Salt and pepper to taste
  • Optional toppings: chopped cilantro, cotija cheese, lime wedges, sour cream

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes.
  2. Add garlic and cook for 1 minute more until fragrant.
  3. Stir in corn kernels, broth, milk, chili powder, and cumin. Bring to a simmer.
  4. Reduce heat and cook for 10 minutes, stirring occasionally.
  5. Season with salt and pepper to taste.
  6. Serve hot, garnished with your favorite toppings.

Notes

  • For a spicier soup, add a pinch of cayenne pepper.
  • If using fresh corn, you can grill or roast it first for extra flavor.
  • This soup can be made ahead and reheated.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 250
  • Sugar: 10g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 10g
  • Cholesterol: 10mg

Keywords: Mexican Street Corn Soup, corn chowder, elote soup, creamy corn soup, Mexican cuisine

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating