You know those evenings when only something ridiculously comforting will do? I’m talking about that cozy, hug-in-a-bowl feeling. But here’s the twist: sometimes comfort food needs a little kick! That’s why I absolutely *had* to figure out how to take that incredible flavor of Mexican street corn—you know, the creamy, tangy, spicy magic known as esquites—and turn it into the ultimate soup. This **Mexican Street Corn Soup**, or Esquites Soup as I call it, is it.
I spent ages perfecting my favorite recipes from my travels through Mexico City, and this soup captures that smoky char and bright lime perfectly. Trust me, this isn’t just a bland creamy soup; it’s complex, bright, and tastes exactly like the best street vendor stand you could ever find. It’s my go-to when I need serious comfort without needing a huge commitment of time in the kitchen. I know you’ll love the depth this recipe brings to a simple creamy dish. If you’re looking for other velvety delights, you might enjoy my recipe for creamy mushroom soup for a different cozy vibe!
Why This Mexican Street Corn Soup is a Must-Make
I know what you’re thinking: “Another creamy soup?” But trust me, this one is different. It absolutely transports you! Here’s why you need to drop everything and make this Esquites Soup right now:
- It hits that perfect street food craving in under 45 minutes—seriously, weeknight dinner goals!
- The texture is spot-on: creamy from the blended corn, but still studded with whole kernels for a real chew.
- Cotija cheese and fresh lime deliver that essential tangy, salty punch that makes esquites famous.
- It’s intensely flavorful without needing hours of simmering; the spices do all the heavy lifting quickly.
- You can easily customize the heat level, so everyone at the table gets their ideal spice quotient.
It’s my shortcut to authentic flavor without needing a grill or a long afternoon at the market!
Gathering Ingredients for Your Mexican Street Corn Soup
Okay, so you’re ready to make this magic happen? The list looks a little long, but honestly, it’s mostly pantry staples! We’re pulling together the corn base, the creamy binders, and the flavor bombs that make this dish sing. Don’t panic if you don’t have everything; we talk swaps later, but right now, let’s focus on getting the real deal.
You absolutely need two cans of good quality whole kernel corn—fire-roasted, if you can find them, that’s my secret upgrade! For creaminess, we’re using heavy cream and a little bit of mayonnaise for that rich, slightly tangy body. But the real star, the ingredient that screams “Mexican Street Corn,” is the cotija cheese. Get the crumbly kind; it’s essential for flavor both inside the soup and as a topping. If you’re planning on serving this with something doughy (and you should be!), remember to grab the ingredients for my ultimate homemade cornbread recipe too!
Here’s exactly what you need on hand:
- 4 cups chicken broth
- 2 cups water
- 2 cans (15 ounces each) whole kernel corn, drained
- 1 cup heavy cream
- 1/2 cup mayonnaise
- 1/2 cup cotija cheese, crumbled, plus extra for topping
- 1/4 cup fresh lime juice (must be fresh, promise me!)
- 1 small white onion, finely chopped
- 2 cloves garlic, minced
- 1 jalapeño, seeded and minced (optional, but I always use it!)
- 1 tablespoon chili powder
- 1 teaspoon cumin
- Salt and black pepper to taste
- 2 tablespoons vegetable oil
Expert Tips for the Perfect Mexican Street Corn Soup Base
Listen up, because this is where we separate an okay soup from the *knock-your-socks-off* soup! You can’t just throw everything into the pot at once and hope your ingredients play nice. We need deep flavor starting right at the beginning. My biggest kitchen rule, which I use for everything from rice to chili, is to be patient with your base aromatics.
If you rush the onion, it tastes sharp. You want it soft, translucent, and sweet—that takes about five minutes. Then, the garlic and optional jalapeño come in, but only for a minute because burnt garlic tastes bitter. Honestly, I sometimes just smell the garlic for about 45 seconds before moving on!
But the real game-changer? Blooming those dry spices. This trick comes straight from my favorite chefs. We toss in the chili powder and cumin right after the garlic wakes up, heating them in the oil for just 30 seconds. This wakes up their flavor compounds—it makes them explode with warmth! If you want the best flavor in your chili bases, start researching sauces where spices are activated in oil; the principle is the same here.
Building Flavor: Sautéing Aromatics and Spices
See that quick burst of fragrance in the pan after you toast the spices for just half a minute? That’s pure depth right there! Cooking the white onion until it’s completely soft ensures sweetness permeates the whole broth later on. Don’t chop your onion too fine; a slight dice is better so it doesn’t disappear entirely when we blend it later.
Once the garlic and jalapeño are fragrant—and I mean *fragrant*, not browned—sprinkle in that chili powder and cumin. Stir quickly and constantly for no more than 30 seconds. If you cook them longer, they can scorch, and then your whole soup tastes dusty instead of smoky and complex. This quick bloom is the trick that makes people ask, “What *is* that amazing flavor?”

Achieving Creaminess: Blending Your Mexican Street Corn Soup
We’ve built our flavor base, added the broth, and let everything simmer beautifully for ten minutes. Now comes the fun part: making it creamy! If you just dump everything back into the pot and blend it all, you end up with something smooth, yes, but it loses that wonderful texture that makes esquites so addictive. We want body, but we need *texture*!
So, here is the move: carefully ladle about half of that shimmering corn mixture into your blender. The other half, with the whole corn kernels, stays right there on the stove over low heat. Remember, this liquid is hot, maybe even steaming! Never—and I mean never—fill your blender jar to the top when blending hot liquids. Leave plenty of room at the top and keep a kitchen towel handy to cover the lid vent. It splatters, trust me, I learned that the hard way!
Blend that half until it is absolutely silky smooth. You want that gorgeous puree consistency. Then, pour that velvety potion right back into the pot with the remaining whole kernels. Give it a good, solid stir. See how that instantly transforms the watery broth into something that coats the spoon? That’s the power of corn starch released during blending! This technique is a staple in making wonderful, hearty seafood favorites, like my recipe for seafood chowder, because it adds body without heavy starches.
When you stir that blended mixture back in, you immediately see the richness build. This process is the core secret to getting the true texture of Mexican Street Corn Soup—creamy in the background, but with exciting pops of whole corn throughout the bowl. Don’t over-blend; we are aiming for perfectly smooth *half* of the soup, keeping the rest chunky!
Finishing Touches for Your Mexican Street Corn Soup
We are so close! The soup has body now, thanks to our blending trick, and the spices are singing. But now we transition from the savory simmer phase into the actual ‘street corn’ phase, which means fat, tang, and salinity. This is where the soup gets utterly luxurious.
Keep that heat on super low—like, the absolute lowest setting your stove offers. This is critical: once you introduce the heavy cream and the mayonnaise, you absolutely cannot let this soup boil again. If it boils, the mayonnaise can break, giving you an oily mess instead of that beautiful, smooth emulsion we worked hard for. We just want to warm through the dairy, not cook it!
Gently whisk in your cup of heavy cream until everything is uniformly colored, then follow it up with the mayonnaise. Whisk slowly until the mayonnaise completely disappears into the broth. It seems like magic, but it adds that classic, slightly sharp richness that mayo brings to traditional esquites.
Next, stir in that reserved cotija cheese. It melts down beautifully, adding that salty, crumbly texture right into the base. If you’re looking for other ways to incorporate creamy richness into hearty meals, I love using techniques similar to this when making my creamy red pepper treats—it’s all about low and slow once the fat goes in!
Finally, the brightness! Right at the very end, once everything is warm and incorporated, we hit it with the fresh lime juice. Don’t put the lime in earlier with the broth, or the acidity can sometimes make the dairy taste funny. Adding it last ensures a vibrant, zesty finish that cuts through all that richness. Taste test now! This is the moment to adjust: is it salty enough? Does it need a bit more pepper? Make it your own perfect bowl of Mexican Street Corn Soup!

Serving and Garnishing Your Mexican Street Corn Soup
Alright, we’ve done the hard work! The soup is perfectly seasoned, creamy, and just waiting to be eaten. But you can’t just dump this gorgeous creation into a bowl plain, that’s sacrilege! We need to pay homage to the street vendor style that inspired this recipe. Presentation matters, even for comfort food!
First things first: serve this piping hot. Because we added cream and mayo, letting it cool too much means it gets a little heavy. Ladle it into your favorite sturdy bowls—maybe deep, rustic ones—making sure each serving gets a nice mix of the creamy base and those lovely whole corn kernels. If you’re having a side, these pair amazingly with something starchy, like my recipe for irresistible garlic herb roasted potatoes, just for fun!
Now for the finishing dust. This is non-negotiable for capturing that authentic esquites vibe! Take that extra, beautiful crumbled cotija cheese and heap it high right in the center of the soup. Don’t be shy! The way the cheese melts slightly into the hot soup, mingling with the lime juice, is heaven on earth. Then, take a small sieve or just your fingers, and sprinkle a generous dusting of chili powder over the top—maybe even a little extra cumin if you love that warm earthy scent.
If you want to get really fancy, grab a fresh lime wedge and serve it right on the rim of the bowl. People can squeeze in a tiny bit more fresh juice just before their first bite if they want that extra burst of zing. That final combination—the salty cheese, the warm spice, the tang of lime—is what makes this Mexican Street Corn Soup taste exactly like the best patio snack you’ve ever had, even though you’re sitting right in your kitchen. Enjoy every single spoonful!

Ingredient Notes and Substitutions for Mexican Street Corn Soup
I promised we’d talk about making adjustments, right? Because sometimes you’re aiming for this incredible Mexican Street Corn Soup, but you’re missing one little thing. Don’t let that stop you! My kitchen philosophy is always about finding a way to get that flavor profile, even if the exact ingredient isn’t present. A lot of folks ask me about the corn first.
If you can swap out regular canned corn for fire-roasted corn, do it! Seriously, roasting those kernels brings a smoky char that mimics cooking it over an open flame on the street, which elevates the whole experience. You don’t even have to fire up the grill for that flavor boost.
Now, let’s talk texture adjustments, because everyone likes their soup differently. If you find your soup seems a little thinner than you hoped after blending and stirring in the cream, don’t panic and add more mayo!
- Too Thin? Simmer the broth *before* blending for an extra five to ten minutes. Boiling off a little liquid concentrates the flavors and thickens the base naturally.
- Too Thick? If you accidentally simmered it down too much (oops!), just whisk in a little extra chicken broth or maybe a splash more cream until it reaches that perfect consistency you’re dreaming of.
And finally, the heat factor! That jalapeño is optional, but I think you should always try it. If you only like a little warmth, make sure you scoop out all those tiny white seeds and ribs before mincing—that’s where most of the burning heat hides out. If you want it truly spicy, leave some seeds in, or heck, toss in a pinch of cayenne along with your chili powder. The great thing about this Mexican Street Corn Soup is that the richness of the dairy calms down some of the fire, so you can usually handle more heat than you think!
Speaking of side dishes, once you have your perfect soup, you need something amazing to dip in it. You need something that can sop up every last bit of that creamy goodness. Have you tried my recipe for delicious garlic breadsticks yet? They are the perfect accompaniment!
Storage and Reheating Your Leftover Mexican Street Corn Soup
Oh, leftovers! The best part of making a fantastic soup like this is knowing you don’t have to cook tomorrow. Since we used heavy cream and mayonnaise, we do need to be a little thoughtful about how we tuck this away and bring it back to life later. Luckily, this creamy corn dish stores really well—much better than some other creamy recipes I’ve made!
First, make sure the soup has cooled down a bit before you put it in the fridge. Putting scalding soup right into the cold fridge can mess up the texture of the dairy slightly, and it’s just not great for your fridge temperature, bless its heart. Once it’s cooled to room temperature (no more than an hour on the counter, please!), scoop your portions into airtight containers. You can easily get three or four days of happy lunches out of what we made. Honestly, I’ve had it last five days and it was still great!
Now for reheating—this is key to keeping that velvety texture we worked so hard for. You absolutely cannot blast this in the microwave on high or boil it on the stove. Remember how I warned you about boiling it after adding the cream? That rule still applies when reheating!
I always reheat mine on the stovetop over medium-low heat. Stir it often as it warms up. If you notice it seems a little bit thicker than you remember—which sometimes happens when the corn absorbs liquid overnight—just whisk in a small splash of either chicken broth or plain milk/cream until you smooth the texture out again. It only takes about 8 to 10 minutes to warm through perfectly this way. If you need a quick fix, you can microwave a single bowl on 50% power, stopping every minute to stir it well.
It’s just as wonderful the next day, maybe even better as the spices have had time to really marry. If you are looking for other leftover soup ideas that reheat beautifully, you must check out my recipe for delicious chicken pot pie soup; it’s another winner for second-day eating!
Frequently Asked Questions About Mexican Street Corn Soup
I always get so many questions when folks try this recipe for the first time because it’s just so different from regular creamy soups! It’s totally understandable; we’re working with some unique flavor combinations here. I’ve gathered the questions I hear most often below, so you can feel confident walking into the kitchen.
Can I make this Mexican Street Corn Soup vegan?
That’s a great question! Since we are using chicken broth, the base isn’t vegetarian as written, let alone vegan. But you can totally change it up! Swap the chicken broth for a really good quality vegetable broth—that’s easy enough. For the creaminess, skip the heavy cream and mayonnaise entirely. When you get to that step, maybe add an extra can of pureed corn for body, or use a cup of unsweetened, plain cashew cream or full-fat coconut milk (just be aware coconut milk might add the tiniest hint of coconut flavor). You’ll also need to skip the cotija, of course, but you can use a vegan feta alternative or just skip the extra cheese topping!
How can I make the Mexican Street Corn Soup thicker?
If you want to achieve that super-thick, almost chowder-like consistency that some people prefer in their bowls, you have two main options! The easiest way, which builds flavor, is to just let it simmer longer before you start blending. Simmering off extra water content concentrates everything that’s left. If you’re worried about the flavor getting *too* intense, you can skip the broth initially, add only one cup of water, bring it to a simmer, blend it, and then slowly stir in more liquid until you hit the sweet spot. The key is patience during the stovetop simmer before blending!
If you love this combination of savory, spicy warmth, you should definitely check out my recipe for flavorful chicken taco soup; it’s another amazing, hearty stovetop meal!
Print
Mexican Street Corn Soup (Esquites Soup)
- Total Time: 40 min
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A creamy, flavorful soup inspired by Mexican street corn (esquites).
Ingredients
- 4 cups chicken broth
- 2 cups water
- 2 cans (15 ounces each) whole kernel corn, drained
- 1 cup heavy cream
- 1/2 cup mayonnaise
- 1/2 cup cotija cheese, crumbled, plus more for topping
- 1/4 cup fresh lime juice
- 1 small white onion, finely chopped
- 2 cloves garlic, minced
- 1 jalapeño, seeded and minced (optional)
- 1 tablespoon chili powder
- 1 teaspoon cumin
- Salt and black pepper to taste
- 2 tablespoons vegetable oil
Instructions
- Heat the vegetable oil in a large pot over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
- Add the minced garlic and minced jalapeño (if using). Cook for 1 minute until fragrant.
- Stir in the chili powder and cumin. Cook for 30 seconds.
- Add the drained corn, chicken broth, and water to the pot. Bring the mixture to a simmer.
- Reduce heat and cook for 10 minutes, allowing flavors to combine.
- Carefully transfer about half of the soup mixture to a blender. Blend until smooth.
- Return the blended portion to the pot. Stir well.
- Reduce the heat to low. Stir in the heavy cream, mayonnaise, and cotija cheese until the cheese melts and the soup is smooth. Do not boil after adding cream.
- Stir in the lime juice. Season with salt and pepper to your taste.
- Serve hot, garnished with extra crumbled cotija cheese and a sprinkle of chili powder.
Notes
- For a smokier flavor, use fire-roasted corn instead of regular corn.
- If you prefer a thicker soup, use less broth or simmer longer before blending.
- For a spicier soup, leave some seeds in the jalapeño or add a dash of cayenne pepper.
- Prep Time: 15 min
- Cook Time: 25 min
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1.5 cups
- Calories: 350
- Sugar: 10
- Sodium: 650
- Fat: 25
- Saturated Fat: 10
- Unsaturated Fat: 15
- Trans Fat: 0
- Carbohydrates: 28
- Fiber: 4
- Protein: 9
- Cholesterol: 45
Keywords: Mexican Street Corn Soup, Esquites Soup, creamy corn soup, Mexican soup, cotija cheese soup

