Skip to Content

Mexican Street Corn Soup

Mexican Street Corn Soup

Let Me Tell You the Story of This Corn Soup

Okay, so confession time first: I never even tasted Mexican street corn (elote!) until I was already out of college, which is totally embarrassing because a) it's a classic, and b) I grew up near a lot of taco stands. But one late summer night at a street festival—midway through dancing badly and losing a flip flop—I finally bit into that roasted, cheesy, messy goodness. Mind absolutely blown, my friend. I got it smeared on my glasses, I regret nothing. Later, when I tried turning those flavors into soup at home, my kitchen looked like a maize crime scene (you've been warned), but it was totally worth it. Every bowl brings back a bit of that warm night. And yes, I still lose things in the kitchen. My spatula, mainly.

Why You'll Love This (Or Why I Make It So Often)

  • I make this when the weather doesn't know what it's doing—because honestly, it's cozy but somehow summer-y.
  • My family goes nuts for this because, uh, melted cheese and lime. My sister won’t even wait for it to cool off before digging in (she burns her tongue every darn time, and somehow acts surprised, bless her).
  • It's one of those "throw it together" recipes that actually tastes like a lot of effort happened—truly a magic trick.
  • Sometimes my blender gets weird at the pureeing step, but as long as you don’t mind a little texture, it’s forgiving!

What You’ll Need (And What I Sub Out When I'm Lazy)

  • 4 cups corn kernels (fresh off the cob is heaven, frozen works too; I even did canned once out of desperation. It’s fine.)
  • 1 medium yellow onion, chopped (red onion in a pinch, but it’s milder; no one noticed but me)
  • 3 garlic cloves, minced (I use the jarred stuff if I’m in a rush—don’t come for me!)
  • 1 jalapeño, seeded and chopped (or leave seeds if you love a fiery kick; Anaheims are milder and work well, too)
  • 4 cups chicken broth (veggie if you’re going meatless—my vegan cousin approves)
  • 1 cup heavy cream (half-and-half or even canned coconut milk if you’re feeling bold)
  • 1 tablespoon olive oil (my grandma swore by lard, honestly any oil’s fine)
  • 1 teaspoon smoked paprika (regular paprika in a pinch—it still works)
  • 1 teaspoon chili powder (I once swapped taco seasoning...I don't recommend it but yolo)
  • Juice of one lime (sometimes more)
  • Salt and black pepper, to taste (easier to under-season then keep going; learned that lesson!)
  • ½ cup cotija or feta cheese, crumbled (I usually use feta if cotija isn't around. Sorry, purists!)
  • Chopped cilantro, for topping (I skip sometimes because, well, I forget)

Let’s Make This Soup (Steps, Chit-Chat, a Minor Panic)

  1. Heat the olive oil in a big soup pot over medium heat. Toss in the chopped onion and jalapeño. Sauté for about five-ish minutes—don't let the onion get too brown! (Mine always tries.)
  2. Add the garlic, smoked paprika, and chili powder. Stir for about a minute. It should smell wild. And if you start sneezing, you're doing it right.
  3. Dump in the corn. If it’s still mostly frozen, just break it up—no big deal. Let that cook until it smells a bit toasty—three minutes?
  4. Pour in your broth. Scrape any browned bits off the bottom—that's flavor! The soup may look thin now; don't worry, it'll thicken up.
  5. Bring it all up to a boil, then simmer (medium-low-ish) for about 15 minutes. This is where I usually sneak a taste. Hot, but worth it.
  6. Turn off the heat. Ladle about half the soup into a blender (careful, it’s steamy!). Blend until creamy, then pour it back into the pot with the chunky half. Or use an immersion blender if you’re fancy or impatient; just don’t totally puree it (I like a few bits left behind).
  7. Stir in the cream. Squeeze in the lime juice. Add salt and black pepper until it tastes just right (try it, then add more, it’s okay to go slow).
  8. Ladle into bowls. Top with a big handful of cotija or feta, a sprinkle of cilantro, and (if you’re feeling rebellious) some hot sauce. Maybe even extra lime.

Small Discoveries (Oops, But It Worked Out)

  • If you forget to thaw the frozen corn, don’t worry—the soup will just need a little longer to simmer. Actually, I find it sometimes tastes sweeter that way?
  • Once I left it too long on the stove. A skin formed on the top. Just stirred it in, no issues.
  • I always think cilantro is optional...until I forget it and really miss it.

Soup Experiments...Successes and Fails (Truth Time)

  • I tried roasting the corn first for more flavor when I had a grill going—wow, totally worth the extra mess.
  • Once, I used almond milk instead of cream. Um, how do I put this nicely...nope. Would not repeat.
  • Swapping jalapeño for chipotle peppers? Smokier, a little dangerous, but super good in winter.

Tools I Use (But You Don’t Have to)

I love my immersion blender for this, but regular blender (or even a food processor) totally works. No blender? Just mash some of the corn with a potato masher and call it "rustic"—nobody minds.

Mexican Street Corn Soup

Storing & Reheating (If It Even Lasts)

Shove any leftovers in the fridge (sealed!), and it’ll last about 3 days. Honestly, in my house we never have soup after day one. Reheat gently; the cheese gets melty and glorious all over again. Freezer? Never tried, I’m too impatient.

How I Like to Serve It (And What the Kids Demand)

  • Crusty bread for dunking—non-negotiable for my husband.
  • Extra lime wedges and a tower of tortilla chips—my daughter calls this "soup nachos." I see her point.
  • Sometimes on a chilly night, I add a poached egg in the bowl...not traditional, but super comforting.

Stuff I’ve Learned the Hard (Soup) Way

Don’t rush the simmer step—even when you’re hungry! Once I tried to speed things with high heat and the flavor just wasn’t there. And, uh, don’t overload your blender; I did once, lid exploded, soup everywhere. It was dramatic.

FAQ...The Questions I Actually Get Asked

  • Can I make this vegan? Absolutely! Use veg broth, coconut milk or a creamy cashew blend (see this cashew cream guide—it’s saved me). Just skip the cheese, or try vegan feta.
  • Do I have to puree it? Nope! Some people want all the lumps gone, but honestly the little golden corn bites are what make it fun. Plus, less dishes.
  • What do you serve this with? Sometimes we go all-out and make fish tacos, but usually, just chips and something fizzy to drink.

One last thing (off topic, kind of): If you ever find yourself with leftover elote from a cookout, this is the sneakiest way to make folks think you planned ahead instead of scrambling. Use what you’ve got; that's the real secret.

★★★★★ 4.80 from 120 ratings

Mexican Street Corn Soup

yield: 4 servings
prep: 15 mins
cook: 25 mins
total: 40 mins
A creamy, flavorful soup inspired by Mexican street corn (elote), featuring sweet corn, smoky spices, cotija cheese, lime, and fresh herbs for a comforting and zesty meal.
Mexican Street Corn Soup

Ingredients

  • 3 cups fresh or frozen corn kernels
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 jalapeño, seeded and diced
  • 4 cups chicken or vegetable broth
  • ½ cup heavy cream
  • ½ teaspoon smoked paprika
  • ¼ teaspoon ground cumin
  • ½ cup cotija cheese, crumbled (plus extra for garnish)
  • 2 tablespoons chopped fresh cilantro
  • 1 lime, sliced into wedges
  • Salt and black pepper to taste

Instructions

  1. 1
    In a large pot, melt the butter over medium heat. Add the diced onion and jalapeño, and cook for about 4-5 minutes until softened.
  2. 2
    Add the minced garlic and cook for 1 minute, stirring frequently, until fragrant.
  3. 3
    Stir in the corn, smoked paprika, and ground cumin. Season with salt and black pepper. Cook for 3 minutes, then pour in the broth.
  4. 4
    Bring the soup to a boil, then reduce heat and simmer for 15 minutes. Use an immersion blender to partially blend the soup, leaving some texture.
  5. 5
    Stir in the heavy cream and crumbled cotija cheese. Simmer for 3 more minutes. Remove from heat and adjust seasoning as needed.
  6. 6
    Ladle the soup into bowls and garnish with extra cotija cheese, fresh cilantro, and lime wedges. Serve hot.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 320 caloriescal
Protein: 9gg
Fat: 16gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 38gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!