If you’ve ever wandered through a lively Mexican market, you already know the intoxicating aroma of elote—corn roasted over open flames, coated in tangy crema, and showered with chili, lime, and cheese. This Mexican Street Corn Soup gathers everything you love about that classic street snack and transforms it into a cozy, spoonable delight. Imagine fire-roasted corn, vibrant spices, and luscious toppings, all gently simmered together in a hearty, satisfying bowl. Whether you’re chasing comfort on a cold night or looking to impress friends at your next get-together, this soup brings the bustling flavors of the street right into your kitchen.

Ingredients You’ll Need
The magic of Mexican Street Corn Soup comes down to its simple-yet-essential ingredients. Each one brings a special pop—whether it’s a smoky note, a creamy finish, or a splash of color—making the soup much more than the sum of its parts. Here’s what you’ll need, plus a few tips for getting the best from every element.
- Olive Oil: Just a touch helps sweat your veggies and starts building a flavorful base.
- Red Onion: Adds sweetness and bright color; dice it fine for even cooking.
- Jalapeño: Seeds in or out, it brings gentle heat—adjust to your spice preference.
- Garlic: Minced fresh, it creates that irresistible aroma found in authentic street food.
- Chicken Breasts: Lean and protein-rich, these get tender as they simmer and shred beautifully into the broth.
- Fire-Roasted Frozen Corn: Seek out charred corn for the smokiest, most authentic elote flavor.
- Diced Green Chiles: Mild and tangy, these add another layer of savory depth without extra heat.
- Tajín Seasoning: This classic Mexican blend of chili, lime and salt makes the flavors pop—it’s essential for the “street corn” theme.
- Ground Cumin: For that earthy warmth that balances all the brighter flavors in the soup.
- Chili Powder: Adds a gentle, smoky backbone that ties the spices together.
- Table Salt: Don’t skip it; with all these bold flavors, you still need seasoning to unite everything.
- Black Pepper: For a hint of subtle heat in every bite.
- Chicken Stock or Broth: Forms a savory, rich base that lets every other ingredient shine.
- Sour Cream (or Greek Yogurt): Use full-fat for creaminess and that tangy signature taste.
- Monterey Jack Cheese: Melts like a dream, creating a silky, cheesy swirl in every spoonful.
- Lime Juice: A squeeze at the end brightens the flavors and wakes up your palate.
- Chopped Cilantro: Fresh herbal notes and color come from adding this right before serving.
- Queso Fresco: Crumbled over top, this finishes your soup with creamy, salty goodness.
- Lime Wedges and More Cilantro: For that classic elote experience—bright and fresh at the table.
How to Make Mexican Street Corn Soup
Step 1: Build the Flavor Base
Heat olive oil in a Dutch oven or large pot over medium-high heat. Toss in the red onion and jalapeño, and cook until the onions are just softened and fragrant—about 3 to 4 minutes. Stir in the minced garlic and let that go for another 30 seconds, just enough to release its scent without browning it. This simple step kicks off that street-corner aroma and gets everyone excited for what’s to come.
Step 2: Layer In the Good Stuff
Add the chicken breasts directly to the pot, nestling them in among the onions and peppers. Now add your fire-roasted corn (straight from the freezer is fine), diced green chiles, Tajín seasoning, ground cumin, chili powder, salt, and black pepper. This is the moment where all those layers start to come together, so don’t be shy with the seasonings—this soup loves big flavor!
Step 3: Simmer Everything Together
Pour in the chicken stock or broth, making sure the chicken and veggies are well covered. Bring everything up to a gentle boil, then quickly reduce the heat so it just simmers. Cover the pot and let the soup bubble away for about 25 minutes, until the chicken is cooked through and all those flavors have mingled beautifully.
Step 4: Shred and Return the Chicken
Lift the chicken breasts out of the soup with tongs onto a cutting board, then use two forks to shred them into bite-sized pieces. Slide them right back into the pot so they can soak up all that extra flavor.
Step 5: Finish With Creamy Goodness
Lower the heat to the gentlest simmer and stir in the sour cream (or Greek yogurt), Monterey Jack cheese, freshly squeezed lime juice, and chopped cilantro. Let everything meld together for another 2 or 3 minutes, until the cheese melts and the soup turns beautifully creamy and aromatic. Careful not to boil here—you just want things to be steaming hot and silky smooth!
Step 6: Add the Final Street Corn Touches
Ladle your Mexican Street Corn Soup into bowls and top each with a generous pinch of crumbled queso fresco, more chopped cilantro, and a lime wedge. The garnishes make every bowl sing with brightness and color—don’t skip them!
How to Serve Mexican Street Corn Soup

Garnishes
Think of the garnishes as the final flourish that make each bowl of Mexican Street Corn Soup pop with personality. Scatter on extra cilantro, a crumbling of queso fresco, a sprinkle of extra Tajín if you’re craving even more zing, and always tuck a lime wedge alongside for squeezing. If you love the extra heat, a drizzle of hot sauce or a few fresh jalapeño slices do the trick. Let everyone customize their own bowl for a true elote experience!
Side Dishes
This soup pairs up perfectly with a big basket of warm, buttery tortilla chips—perfect for dunking or scooping up every last drop. For a full meal, try adding a crunchy cabbage slaw or bright, citrusy salad alongside. Warm flour or corn tortillas are always a hit, too, and make the ultimate companion for sopping up the last bits from your bowl.
Creative Ways to Present
Get playful with how you serve Mexican Street Corn Soup! Pour it into small mugs or espresso cups for a fun appetizer at your next party or serve it in homemade bread bowls for a cozy, rustic touch. You could even create a toppings bar with mini bowls of cheese, herbs, sliced radishes, and chili powder, so everyone gets to jazz up their own soup just the way they like.
Make Ahead and Storage
Storing Leftovers
Leftovers of Mexican Street Corn Soup keep beautifully for up to three days in the fridge. Transfer the cooled soup to an airtight container and stash it away, but make sure to keep garnishes like cheese, cilantro, and lime wedges separate to preserve their textures and flavors when you’re ready to eat again.
Freezing
To freeze, let the soup cool completely, then portion it into freezer-safe containers or resealable bags, making sure to leave some space for expansion. Mexican Street Corn Soup freezes well for up to two months. If using dairy, note that the texture may change slightly when reheated, but a good stir will bring it back together!
Reheating
Warm individual portions of soup gently on the stove over medium-low heat, stirring often so the creamy base doesn’t split. If reheating from frozen, let it thaw in the fridge overnight for best results. Avoid boiling—gentle heat is key to keeping the soup silky and delicious. Add fresh garnishes just before serving.
FAQs
Can I make Mexican Street Corn Soup vegetarian?
Absolutely! Swap out the chicken for an extra can of drained beans or roasted chickpeas and use vegetable stock instead of chicken broth. You’ll still get all those craveable flavors without any meat.
How spicy does the soup get?
The heat level is pretty mild, though it does have a touch of warmth from the jalapeño and chili powder. If you’re sensitive to spice, remove the seeds from the jalapeño or skip it; if you love heat, add more jalapeño or a dash of your favorite hot sauce.
Can I make this dairy-free?
Definitely! Replace the sour cream with a non-dairy yogurt or cashew cream, and use a plant-based cheese or simply skip the cheeses altogether—the soup will still be deliciously flavorful and creamy.
What if I don’t have fire-roasted corn?
No worries! You can char fresh or thawed frozen corn in a cast-iron skillet over high heat until you get a bit of color, or use regular corn in a pinch. The fire-roasted flavor is traditional, but the soup will still be delicious using what you have on hand.
Does Mexican Street Corn Soup work for meal prep?
Yes, it’s a superstar for meal prepping. Prepare the soup in advance, store in the fridge, and reheat servings throughout the week. Just keep all the fresh garnishes on the side until right before serving for peak flavor and texture.
Final Thoughts
There’s something irresistible about the bold, cheerful flavors of Mexican Street Corn Soup—it’s warm, zesty, and just a little bit luxurious, perfect for sharing with friends or savoring solo. I hope you’ll give this cozy twist on elote a try in your own kitchen and let it brighten up your table all year long!
PrintMexican Street Corn Soup Recipe
This Mexican Street Corn Soup is a deliciously cozy and comforting dish inspired by the flavors of elote, offering a zesty and bold twist to a classic street food favorite. The creamy and flavorful soup is a perfect blend of spices, corn, chicken, and a variety of toppings.
- Prep Time: 15 minutes
- Cook Time: 33 minutes
- Total Time: 48 minutes
- Yield: 6 servings
- Category: Main Course, Side Dish
- Method: Stovetop
- Cuisine: American, Mexican
- Diet: Gluten Free
Ingredients
For the Soup:
- 1 tbsp. olive oil
- 1 small red onion
- 1 medium jalapeno
- 3 cloves garlic, minced
- 2 (12 oz.) skinless, boneless chicken breasts
- 1 (12 oz.) package fire-roasted frozen corn* or fresh corn or other frozen corn
- 1 (4 oz.) can diced green chiles
- 1 tbsp. Tajin seasoning
- 2 tsps. ground cumin
- 2 tsps. chile powder
- 1/2 tsp table salt
- 1/4 tsp finely ground black pepper
- 4 cups (32 oz.) chicken stock or low-sodium chicken broth
- 2 cups sour cream (full-fat) or Greek yogurt (full fat)
- 1/2 cup shredded Monterey Jack cheese
- juice of one lime
- 1/4 cup chopped cilantro
- 1/2 cup crumbled queso fresco
For Garnish:
- lime wedges and chopped cilantro
Instructions
- Heat the oil and sauté: Heat olive oil in a large pot, sauté onion and jalapeño until soft. Add garlic.
- Cook the chicken and corn: Add chicken, corn, and green chiles. Season with Tajín, cumin, chili powder, salt, and pepper.
- Simmer the soup: Pour in chicken stock, simmer covered for 25 minutes.
- Shred chicken and add remaining ingredients: Remove chicken, shred, return to pot. Stir in sour cream, cheese, lime juice, and cilantro.
- Serve: Top soup with queso fresco, lime wedges, and cilantro.
Notes
- Fire-Roasted Corn: Packaged fire-roasted corn can be substituted with fresh corn charred on the grill or in a skillet.
- Refer to recipe details in the post for additional tips and variations, like dairy-free or gluten-free options.
- Nutrition information is approximate and may vary based on ingredients used.
Nutrition
- Serving Size: 269g
- Calories: 465kcal
- Sugar: 9g
- Sodium: 701mg
- Fat: 31g
- Saturated Fat: 13.7g
- Unsaturated Fat: 9.3g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 4.1g
- Protein: 25g
- Cholesterol: 110mg