...
About Me Contact Us

Mexican Street Corn Soup: Creamy Elote Comfort Made Clean

By Jordan Bell on August 25, 2025

Mexican Street Corn Soup in a ceramic bowl with queso fresco and lime

When I first started cooking clean after shedding 80 pounds, I craved the foods I thought I’d have to leave behind—bold, creamy, spicy comfort meals like elote (Mexican street corn). But it turns out, you don’t have to say goodbye to your favorites—you just need to learn how to make them nourish you, not weigh you down. That’s exactly what this Mexican Street Corn Soup does. It captures the soul of elote en vaso with a smoky twist, creamy texture, and just enough spice to keep things interesting—without using any heavy or processed ingredients.

Table of Contents

The Story Behind My Street Corn Obsession

Why I fell in love with elote (Mexican street corn)

I’ll never forget my first elote—picked up from a street vendor in downtown Asheville at a summer night festival. It was hot, tangy, messy in the best way, and absolutely loaded with flavor. The combination of charred corn, creamy mayo, crumbled cheese, and that squeeze of lime hit all the right notes. It was love at first bite.

Ingredients for Mexican Street Corn Soup on a kitchen counter

But when I started eating for wellness and healing, I knew I had to recreate that magic in a way that actually made my body feel good afterward. That craving eventually led me to this soup—a creamy, smoky Mexican street corn soup that checks every box: high-protein, low-fuss, and still layered with flavor. Now, it’s a staple in my kitchen—and a dish I make for friends when I want to wow them with clean comfort food.

You’ll also love how this soup draws on rich traditions while keeping the ingredient list simple and easy to find—just like my Anti-Inflammatory Turmeric Chicken Soup does with golden turmeric.

How this soup fits into my 80-lb weight loss journey

During my weight loss transformation, one of the biggest shifts was learning to lean into flavor—not fear it. I used to think healthy meant bland or boring. But fire-roasted corn and a dash of Tajín proved otherwise. By building recipes around spices and real ingredients like green chiles, Monterey Jack, and sour cream, I started to enjoy food again—and my cravings naturally changed.

This recipe is the perfect example. Instead of drowning in heavy cream or butter, it uses just enough full-fat sour cream or Greek yogurt to bring that velvety texture while still being gut-friendly. The lime juice adds brightness, while shredded chicken gives the soup enough protein to actually satisfy you. For more meals like this, check out my Fiery Chicken Ramen with Creamy Garlic Sauce—another comfort classic turned clean and crave-worthy.

Why This Mexican Street Corn Soup Stands Out

The secret to fire-roasted flavor without a grill

One of the biggest questions I get is: how do you get that smoky, roasted flavor without actually grilling corn? The answer? Frozen fire-roasted corn. It’s a clean, convenient shortcut that brings that deep, slightly charred taste you love from elote without any extra work. You’ll find it in most grocery store freezer aisles, and it instantly levels up this soup. Of course, if you’re working with fresh summer corn, you can roast it under the broiler for a similar effect—but this trick is my favorite for weeknights.

Sautéing onions, jalapeño, and garlic in a Dutch oven

That hint of char is what makes this soup feel like you’re eating street corn from a paper cup—just like elote en vaso, but with a warm, cozy spoon. It’s the same technique I love in my One Pan Chicken with Buttered Noodles, where we layer flavor from the pan up.

To take things even further, I add cumin, chili powder, and the MVP: Tajín—a tangy, citrusy chili-lime seasoning that adds a bold punch and captures the flavor of traditional Mexican street snacks.

Elote en vaso inspiration: creamy, spicy, and satisfying

Elote en vaso—also called esquites—is a warm street food version of elote served in cups. It’s usually slathered with mayo or crema and topped with crumbled cheese, chili powder, and lime juice. That inspired the whole base of this soup.

Here, we skip the mayo in favor of a healthier sour cream or Greek yogurt, stirred in at the end for creaminess. A handful of Monterey Jack cheese melts right in, while queso fresco goes on top as a garnish. The result is deeply satisfying but much lighter than the traditional cup of elote—without losing any richness.

If you’ve tried my Crispy Bang Bang Salmon Bites, you know I’m all about smart swaps that keep the comfort without the crash. This soup fits that perfectly.

The Best Ingredients for a Clean, Nourishing Bowl

Why Tajín, queso fresco, and lime juice matter

When you’re building a recipe around such bold flavor like Mexican street corn, you don’t need to complicate things. Instead, it’s about picking the right ingredients and using them with intention. Here’s why a few standouts make all the difference in this soup:

  • Tajín: This chili-lime seasoning gives you instant tang, spice, and depth without extra salt or preservatives. It’s what makes each spoonful pop.
  • Queso fresco: Mild, crumbly, and naturally lower in fat than cheddar or cream cheese, it gives a light finish without heaviness.
  • Fresh lime juice: This adds brightness and cuts through the creaminess to balance the dish. Always use fresh-squeezed.

You’ll also find green chiles for a gentle heat, jalapeño for a slight kick, and fire-roasted corn as the smoky backbone. All of these mimic the beloved flavors of elote en vaso but come together in a nourishing, high-protein soup.

For more clean ingredient inspiration, check out the fresh herb and citrus layering in my Lemon Olive Oil Elixir.

Balancing flavor with gut-friendly ingredients

Instead of heavy cream, this recipe uses full-fat sour cream or Greek yogurt, which supports digestion thanks to its probiotics and adds creaminess without the crash. The use of chicken stock or low-sodium broth ensures it’s flavorful without relying on excess salt.

Below is a table outlining the best clean swaps used in this recipe:

Traditional IngredientClean-Friendly Substitute
Heavy CreamFull-fat sour cream or Greek yogurt
Canned CornFrozen fire-roasted corn or fresh roasted corn
Mayonnaise or CremaGreek yogurt or sour cream
Cheddar CheeseMonterey Jack + queso fresco

Step-by-Step Cooking Walkthrough

From sauté to simmer: what to expect at each stage

This Mexican Street Corn Soup comes together in under an hour, which is perfect for those nights when you want something comforting, fast, and full of flavor. Here’s how it unfolds:

Start by heating olive oil in a large Dutch oven or soup pot. Toss in chopped red onion and jalapeño and sauté until soft—about 3 to 4 minutes. This step lays the foundation for the soup’s savory, smoky base.

Next, stir in minced garlic and cook it for just 30 seconds. Garlic burns fast, so keep it moving. Immediately after, add your boneless chicken breasts, fire-roasted corn, and green chiles. Season with Tajín, ground cumin, chili powder, salt, and black pepper.

Then pour in the chicken stock and bring everything to a boil. This will smell amazing already. Lower the heat, cover the pot, and let it simmer for 25 minutes—just enough time to clean the kitchen or prep toppings.

This method is super similar to how I make brothy bases for my Brazilian Mounjaro Recipe, where bold spices build from the start.

Tips for perfectly shredding chicken & stirring in dairy

After the soup has simmered, use tongs to remove the cooked chicken. Shred it with two forks (or your stand mixer if you’re fancy) into bite-sized pieces, then return it to the pot.

Now for the creamy part. Lower the heat again and stir in your sour cream or Greek yogurt, Monterey Jack cheese, fresh lime juice, and chopped cilantro. Let this melt together over low heat for just 2 to 3 minutes—don’t boil it, or the dairy could separate.

Taste and adjust your lime or salt as needed. Then you’re ready to serve it up—hot, comforting, and full of roasted flavor.

Want to level it up? Garnish with crumbled queso fresco, fresh cilantro, and lime wedges for a vibrant finish.

This is also the perfect time to explore pairings like the Beef and Pepper Rice Bowl or keep things light with a fresh detox tea.

Pro Tips, Swaps & Storage

Substitution guide: dairy-free, vegetarian, and low-sodium options

One of the things I love most about this Mexican Street Corn Soup is how easily it adapts to different dietary needs—without losing its creamy, smoky charm. Here’s how you can make it work for you:

  • Dairy-free version: Swap out the sour cream and cheese for unsweetened plain coconut yogurt and dairy-free cheese shreds (look for one that melts well, like cashew-based Monterey Jack).
  • Vegetarian version: Replace the chicken with a can of rinsed chickpeas or roasted cauliflower florets, and use vegetable broth instead of chicken stock. You’ll still get loads of texture and flavor.
  • Low-sodium version: Opt for low-sodium chicken broth, cut back on added salt, and let the spices and lime juice carry the flavor. Tajín comes in a low-sodium version too.
Bowl of Mexican Street Corn Soup with lime wedge and cilantro

You can see these same clean swaps in action in my Pink Salt Trick Recipe, where balance and customization are key.

Storing, reheating, and making it ahead for busy weeks

This soup keeps like a dream. Once cooled, store it in an airtight container in the fridge for up to 4 days. For longer storage, freeze in individual portions for easy grab-and-reheat meals.

To reheat, warm it slowly on the stove over low heat, stirring gently to keep the creamy texture smooth. If it thickens too much after refrigeration, add a splash of broth or water while warming it up.

Here’s a quick glance at the nutritional breakdown per serving (based on 6 servings):

NutrientPer Serving
Calories310 kcal
Protein24g
Fat18g
Carbohydrates20g
Fiber4g
Sugar6g

It’s hearty enough to serve solo, but also perfect with a side of Pumpkin Seed Weight Loss Drink for a well-rounded clean eating meal.

What to Serve With Mexican Street Corn Soup

Fresh, healthy pairings that complete the bowl

While this soup is satisfying on its own, I often like to pair it with something fresh and bright to round out the meal—especially if I’m serving guests or meal-prepping for the week.

Here are my go-to sides that complement the soup’s creamy, smoky base:

  • A crisp zucchini ribbon salad tossed with lime and olive oil
  • Simple quinoa lime slaw with shredded cabbage and radish
  • Roasted sweet potato rounds seasoned with cumin and paprika
  • Warm corn tortillas lightly grilled (or almond flour ones for gluten-free)

One of my favorite combos is pairing this with the Ginger Trick Recipe for digestion and warmth—perfect on colder days.

If you’re keeping things light, a spoonful of the Lemon Olive Oil Elixir alongside the soup offers both flavor and anti-inflammatory benefits.

My favorite detox-friendly toppings and garnishes

Elevate every serving with toppings that add freshness and texture—without heavy sauces or extras.

Here are a few of my must-haves:

  • Queso fresco: Crumbled on top for creamy saltiness
  • Chopped fresh cilantro: Bright and herby
  • Lime wedges: A final squeeze over the bowl to lift all the flavors
  • Thinly sliced jalapeños: For those who want an extra kick

Pro tip: Toasted pumpkin seeds (pepitas) are also a fantastic topping for crunch and protein.

You’ll find that these small additions transform this simple soup into a layered, colorful, and deeply satisfying bowl—just like the flavors I build in my Anti-Inflammatory Turmeric Chicken Soup.

Frequently Asked Questions

What is Mexican street corn soup made of?

Mexican street corn soup is made with fire-roasted corn, chicken, Tajín, green chiles, lime juice, and sour cream. It blends the bold flavors of elote with creamy texture, creating a smoky, comforting dish perfect for clean eating.

How do you make Mexican street corn soup thicker?

To thicken Mexican street corn soup, simmer it uncovered to reduce liquid or stir in extra Monterey Jack cheese or a small amount of mashed corn. Avoid flour or starches to keep it clean and gluten-free.

Can I use fresh corn instead of frozen in elote soup?

Yes! Fresh corn is a delicious substitute. Just roast it under the broiler or on a skillet until lightly charred to mimic the smoky flavor of frozen fire-roasted corn.

How do you store and reheat leftover Mexican corn soup?

Store leftover soup in an airtight container in the fridge for up to 4 days or freeze for longer. Reheat gently on the stovetop over low heat and stir frequently to maintain creaminess.

Conclusion: Make This Your New Favorite Clean Comfort Soup

This Mexican Street Corn Soup brings everything you love about elote into a nourishing, creamy, and totally crave-worthy bowl—without sacrificing your clean eating goals. Whether you’re meal-prepping for the week or warming up on a chilly night, this soup delivers big-time flavor in under an hour.

It’s become one of my favorite ways to reconnect with the flavors that made me fall in love with cooking in the first place. I hope it brings that same joy to your kitchen.

Want more flavorful, gut-friendly dishes? Don’t miss my Beef and Pepper Rice Bowl or explore cozy sides like the Brazilian Mounjaro Recipe for balance and satisfaction.

👉 Find more clean comfort food ideas on my Pinterest board and save this recipe to make again!

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
Mexican Street Corn Soup in a ceramic bowl with queso fresco and lime

Mexican Street Corn Soup: Creamy Elote Comfort Made Clean


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jordan Bell
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

This creamy Mexican Street Corn Soup brings elote flavor to your table in a comforting, high-protein, and clean-friendly bowl.


Ingredients

Scale

1 tbsp. olive oil

1 small red onion

1 medium jalapeño

3 cloves garlic, minced

2 (12 oz.) boneless, skinless chicken breasts

1 (12 oz.) bag fire-roasted frozen corn

1 (4 oz.) can diced green chiles

1 tbsp. Tajín seasoning

2 tsp ground cumin

2 tsp chili powder

1/2 tsp salt

1/4 tsp black pepper

4 cups chicken stock or low-sodium broth

2 cups full-fat sour cream or Greek yogurt

1/2 cup shredded Monterey Jack cheese

Juice of one lime

1/4 cup chopped cilantro

1/2 cup crumbled queso fresco

Lime wedges & chopped cilantro (for garnish)


Instructions

Step 1: Heat oil in a Dutch oven over medium-high heat. Add onion and jalapeño. Sauté until softened, about 3–4 minutes.

Step 2: Add garlic and cook for 30 seconds. Stir in chicken, corn, green chiles, Tajín, cumin, chili powder, salt, and pepper.

Step 3: Pour in chicken stock and bring to a boil. Reduce to a simmer. Cover and cook for 25 minutes.

Step 4: Remove chicken and shred. Return it to the pot.

Step 5: Stir in sour cream, Monterey Jack, lime juice, and cilantro. Simmer on low for 3 minutes.

Step 6: Serve topped with queso fresco, extra cilantro, and lime wedges.

Notes

You can swap chicken for chickpeas or cauliflower for a vegetarian version. For dairy-free, use unsweetened coconut yogurt and dairy-free cheese. Reheat on low heat to keep the soup creamy.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 310
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 24g
  • Cholesterol: 70mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


Privacy Policy

Terms of Service

Disclaimer