You know those nights when you're looking for something that's cozy but also has that bright, zesty kick? That's exactly what happened last Tuesday evening when Bradley came home from soccer practice absolutely starving. I'd been thinking about elote all week (you know, that amazing Mexican street corn we always grab at the farmers market), and it hit me—why not turn all those bold, smoky flavors into soup?

This Mexican Street Corn Soup is everything I was hoping for and then some. It's got the sweetness from the fire-roasted corn, that perfect tang from the lime and sour cream, and just enough heat from the jalapeños and Tajín to make things interesting without overwhelming anyone. From my cooking school days, I learned that Mexican street food is all about balancing those bright, fresh flavors with rich, comforting elements, and this soup nails that combination beautifully.
The best part? It comes together in under 50 minutes, which is pretty much a lifesaver on busy weeknights. John actually came into the kitchen three times asking when dinner would be ready because the smell of that fire-roasted corn and spices cooking was driving him crazy. Even Amy, who sometimes wrinkles her nose at "spicy" foods, had two bowls and declared this her new favorite soup.
If you love bold, comforting soups like this one, you'll definitely want to try my Corn Chowder too. It's got that same sweet corn flavor but with a different creamy twist.
Jump to:
- Why You'll Love This Mexican Street Corn Soup
- Ingredients for Mexican Street Corn Soup
- How to Make This Street Corn Soup Recipe
- Storage and Reheating Tips
- Tips for the Best Elote Soup
- Variations to Try with This Mexican Street Corn Soup Recipe
- Frequently Asked Questions About Mexican Street Corn Soup
- Recipes You May Like
- Conclusion
- Mexican Street Corn Soup
Why You'll Love This Mexican Street Corn Soup
- Quick and easy - Ready in under 50 minutes from start to finish, perfect for those weeknight dinners when everyone's hungry and you don't have hours to spend in the kitchen.
- Packed with bold flavors - The combination of fire-roasted corn, Tajín seasoning, cumin, and fresh lime juice gives you that authentic elote taste in every spoonful.
- Perfectly creamy texture - The sour cream and melted Monterey Jack create the dreamiest, richest base without feeling too heavy.
- Customizable heat level - You can easily adjust the spice by adding more or fewer jalapeños, or leaving out the seeds entirely if you're feeding spice-sensitive kids.
- Makes amazing leftovers - This soup actually tastes even better the next day once all the flavors have had time to get to know each other.
- One-pot wonder - Everything cooks in a single Dutch oven, which means way less cleanup (always a win in my book).
Ingredients for Mexican Street Corn Soup
- 1 tbsp. olive oil
- 1 small red onion, diced
- 1 medium jalapeño, seeded and finely chopped
- 3 cloves garlic, minced
- 2 (12 oz.) skinless, boneless chicken breasts
- 1 (12 oz.) package fire-roasted frozen corn (or fresh corn or regular frozen corn)
- 1 (4 oz.) can diced green chiles
- 1 tbsp. Tajín seasoning
- 2 tsps. ground cumin
- 2 tsps. chile powder
- ½ teaspoon table salt
- ¼ teaspoon 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)
- ½ cup shredded Monterey Jack cheese
- juice of one lime
- ¼ cup chopped cilantro
- ½ cup crumbled queso fresco
- lime wedges and chopped cilantro for garnish
Notes About Fire-Roasted Corn
Here's the thing about fire-roasted corn—it really does make a difference in the final flavor. I typically use the Birds Eye brand frozen fire-roasted corn, which is already charred and seasoned with salt, onion, and garlic powder. It saves so much time and gives you that authentic street corn taste.
If you want to use fresh corn, you'll need about 5 medium ears. Grill them until they're nicely charred, let them cool, then cut off the kernels. You can also char fresh corn kernels in a cast iron skillet, though I've found that frozen corn doesn't char as well because of the moisture content.
How to Make This Street Corn Soup Recipe
Sauté the Aromatics
- Heat the olive oil in a large pot or Dutch oven over medium-high heat until it's nice and shimmery. Add the diced red onion and chopped jalapeño, cooking them until the onions turn translucent and start to soften, about 3 to 4 minutes. I like to stir them occasionally so they don't stick to the bottom.
- Stir in the minced garlic and cook for just another 30 seconds or so. Don't let it go much longer than that because garlic can turn bitter if it burns. You'll know it's ready when you can really smell that amazing garlicky aroma.


Build the Base
- Add the chicken breasts, fire-roasted corn, and diced green chiles to the pot. Season everything with the Tajín, cumin, chili powder, salt, and pepper. I learned in cooking school that blooming your spices this way (cooking them with the other ingredients before adding liquid) really brings out their flavors.
- Pour in the chicken stock and bring everything to a nice rolling boil. Once it's boiling, reduce the heat to a simmer, cover the pot with a lid, and let it cook for 25 minutes. The chicken will cook through completely and become super tender during this time.


Finish the Soup
- Remove the chicken breasts from the pot and place them on a cutting board. Use two forks to shred them into bite-sized pieces—I usually aim for chunks about the size of my thumb. Return the shredded chicken to the pot.
- Stir in the sour cream, shredded Monterey Jack cheese, fresh lime juice, and chopped cilantro. Keep the heat on low and let it simmer for another 3 minutes, stirring occasionally. The cheese will melt into the soup and create this incredibly creamy, rich texture.
- Serve the soup hot, topped with crumbled queso fresco, extra cilantro, and lime wedges on the side. Bradley actually squeezed an extra lime wedge over his bowl, which I thought would be too much, but he said it made it even better.
Storage and Reheating Tips
This Mexican corn soup stores beautifully in an airtight container in the refrigerator for up to 4 days. Actually, I think it tastes even better on day two once all those flavors have had time to meld together.
When reheating, do it gently over medium-low heat on the stovetop, stirring frequently. If the soup has thickened up too much in the fridge (which can happen with the sour cream and cheese), just add a splash of chicken stock or water to thin it out to your desired consistency.
You can also freeze this soup for up to 3 months, but here's my tip: freeze it before adding the sour cream, cheese, and lime juice. Those dairy ingredients don't always thaw perfectly and can separate or curdle. When you're ready to eat it, thaw the soup in the fridge overnight, reheat it, then stir in fresh sour cream, cheese, lime juice, and cilantro. Works like a charm every time.
Tips for the Best Elote Soup
Use full-fat dairy. Trust me on this one—I tried making it with low-fat sour cream once, and it just wasn't the same. The full-fat versions give you that rich, creamy texture that makes this soup so satisfying.
Don't skip the fresh lime juice. The acidity from the lime is what balances out all that richness from the sour cream and cheese. It's the difference between a good soup and a great one. John didn't believe me until he tried it both ways.
Adjust the heat to your liking. If you're feeding kids or anyone who's sensitive to spice, remove all the seeds from the jalapeño or use just half of one. The Tajín and chili powder will still give you plenty of flavor without overwhelming heat. On the flip side, if you like things spicy, leave those jalapeño seeds in or even add an extra pepper.
Let the chicken simmer fully. Don't rush this step—those 25 minutes are important for the chicken to cook through completely and for all the flavors to come together. The chicken should shred easily when it's done.
Try different toppings. While I love the classic queso fresco and cilantro combo, Amy discovered that crushed tortilla chips on top add an awesome crunchy texture. You could also try diced avocado, a dollop of extra sour cream, or even some pickled jalapeños if you're feeling adventurous.
Variations to Try with This Mexican Street Corn Soup Recipe
Make it vegetarian. Skip the chicken and use vegetable stock instead of chicken stock. You can add black beans or pinto beans for protein, or even dice up some extra zucchini or bell peppers. I've made it this way for Amy's vegetarian friend, and she absolutely loved it.
Try different proteins. Rotisserie chicken works great if you're really short on time—just shred it and add it in during the last few minutes of cooking. You could also use shredded pork or even cooked shrimp for a different twist.
Swap the cheese. While Monterey Jack is my go-to, pepper Jack adds extra spice, or you could use sharp cheddar for a different flavor. I've even used a Mexican cheese blend when that's what I had on hand.
Make it dairy-free. Use coconut cream instead of sour cream and skip the cheese, or use your favorite dairy-free alternatives. You'll need to add a bit more seasoning since you're losing some of that salty, tangy flavor from the cheese, but it still works well.
Add more vegetables. Diced bell peppers (any color), poblano peppers, or even some diced tomatoes would be delicious additions. Sometimes when I have zucchini that needs to be used up, I'll dice that and throw it in too.
Frequently Asked Questions About Mexican Street Corn Soup
Yes! Make the soup through step 4, then refrigerate for up to 3 days. Add the sour cream, cheese, lime juice, and cilantro when reheating to prevent curdling.
Full-fat Greek yogurt works perfectly as a 1:1 substitute. For a dairy-free version, use coconut cream or cashew cream.
Absolutely! Regular frozen or canned corn works fine, though you'll lose some of the smoky char flavor that makes this soup taste like authentic elote.
Store in an airtight container for up to 4 days. The soup also freezes well for up to 3 months (freeze before adding dairy for best results).
Recipes You May Like
- Corn Chowder - Another creamy corn soup with a slightly different flavor profile that my family requests all the time.
- Buffalo Chicken Soup - If you love creamy, flavorful chicken soups, this one's got that perfect spicy-tangy kick.
- Loaded Baked Potato Soup - Another rich, comforting soup that's perfect for those chilly evenings.
Conclusion

This Mexican Street Corn Soup has become one of those recipes I come back to again and again, especially during those busy weeks when I need something that's both quick and satisfying. The combination of sweet corn, bold spices, and that creamy, tangy base reminds me why I love cooking—it's about bringing those bright, exciting flavors right into your own kitchen without any fuss.
What I appreciate most about this recipe is how it captures all the best parts of authentic elote but makes it practical for a weeknight dinner. You get that same smoky, zesty experience, just in a bowl with a spoon.
Give this soup a try this week and let me know what you think! I'd love to hear if your family goes as crazy for it as mine does. And don't forget to save this recipe on Pinterest so you can find it again when you need a dinner idea that's both comforting and full of flavor.
Happy cooking!



Mexican Street Corn Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A cozy, zesty soup with fire-roasted corn, tangy lime, smoky spices, and creamy richness. This Mexican Street Corn Soup captures all the bold flavors of authentic elote in a comforting bowl that's perfect for busy weeknights.
Ingredients
- 1 tbsp. olive oil
- 1 small red onion, diced
- 1 medium jalapeño, seeded and finely chopped
- 3 cloves garlic, minced
- 2 (12 oz.) skinless, boneless chicken breasts
- 1 (12 oz.) package fire-roasted frozen corn (or fresh corn or regular frozen corn)
- 1 (4 oz.) can diced green chiles
- 1 tbsp. Tajín seasoning
- 2 tsps. ground cumin
- 2 tsps. chile powder
- ½ tsp table salt
- ¼ 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)
- ½ cup shredded Monterey Jack cheese
- juice of one lime
- ¼ cup chopped cilantro
- ½ cup crumbled queso fresco
- lime wedges and chopped cilantro for garnish
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium-high heat until shimmery.
- Add the diced red onion and chopped jalapeño, cooking until onions turn translucent, about 3 to 4 minutes.
- Stir in the minced garlic and cook for 30 seconds.
- Add the chicken breasts, fire-roasted corn, and diced green chiles to the pot.
- Season with Tajín, cumin, chili powder, salt, and pepper.
- Pour in the chicken stock and bring to a rolling boil.
- Reduce heat to a simmer, cover with lid, and cook for 25 minutes.
- Remove chicken breasts and place on cutting board.
- Shred chicken with two forks into bite-sized pieces.
- Return shredded chicken to the pot.
- Stir in sour cream, shredded Monterey Jack cheese, lime juice, and chopped cilantro.
- Keep heat on low and simmer for 3 minutes, stirring occasionally.
- Serve hot, topped with crumbled queso fresco, extra cilantro, and lime wedges.
Notes
Use full-fat dairy for the richest, creamiest texture. Fire-roasted corn adds authentic street corn flavor, but regular frozen or fresh corn works too. Adjust heat level by removing jalapeño seeds or using less pepper. Soup stores in refrigerator up to 4 days and freezes up to 3 months (freeze before adding dairy, then stir in fresh when reheating).
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 6g
- Sodium: 850mg
- Fat: 26g
- Saturated Fat: 13g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 95mg




