Mexican Street Corn Soup

This Mexican street corn soup captures all those bright, bold flavors I adore from classic elote, but turns them into a warm, cozy bowl you can enjoy anytime. Think of it as your favorite street food, but spoonable and perfect for any night at home.
Growing up in Southern California, elote, or Mexican street corn on the cob, was always a go-to treat. It’s such a simple joy—corn charred to perfection then rolled in butter, creamy mayo, and dusted with crumbled cotija cheese. Those flavors bring back all the good vibes. And elote en vaso, or street corn served in a cup, was another way to savor that magic.
I wanted to bring those familiar, crave-worthy flavors into an easy soup recipe you can whip up at home. This soup is my way of adding a little street food magic to my everyday meals.
The soup highlights the smoky sweetness of grilled corn alongside creamy, tangy toppings, making every spoonful remind you exactly why you fell in love with elote in the first place.
This recipe takes the delicious elote experience—juicy, smoky-sweet corn smothered in creamy, tangy fixings—and transforms it into a comforting soup. Inspired by the street food I grew up loving in Southern California, it keeps all those vibrant, zesty flavors but delivers them in a version that’s perfect for colder nights or casual family dinners.
Keep reading for an easy ingredient list and a step-by-step walkthrough that shows you how to build this soup from scratch, shred chicken effortlessly, and finish with fresh lime, cheese, and cilantro for that perfect pop. Plus, I added photos to guide you, tried-and-true tips to help you get the best-charred corn, substitutions if you want it vegetarian or vegan, and ideas for storage and serving so this street corn soup becomes a staple in your kitchen.
When you get to the bottom, you’ll find the full recipe with exact measurements and timings. Whether you’re craving some quick weeknight comfort, a fun dish for friends, or simply want to enjoy the flavors of elote at home, this soup has you covered with simple ingredients and big taste.
Why This Soup Works
- This recipe is super easy to make at home without fancy ingredients or steps — just honest, good food, much like our Summer Corn and Zucchini Chowder.
- The smoky, charred corn flavor gives it such a delicious, memorable edge. If you love that roasty, caramelized vibe, you’ll also enjoy Maple Roasted Sweet Potato Carrot Soup.
- The creamy, tangy mix of toppings is a total crowd-pleaser every time.
Simple Ingredients, Big Flavor

- Oil – just enough to get things started in the pot
- Onion & Jalapeño – for sweetness, savoriness, and a bit of heat
- Garlic – because it always makes dishes better
- Chicken – I prefer boneless skinless breast, but thighs work great too
- Fire-Roasted Corn – the heart of the soup, bursting with smoky sweetness
- Canned Green Chiles – mild heat and fantastic flavor
- Tajín – zesty, citrusy, and a little punchy
- Cumin & Chili Powder – warm and comforting spices
- Salt & Pepper – to bring out all the flavors
- Chicken Stock – the flavorful base that ties it all together
- Sour Cream & Monterey Jack Cheese – for creamy, dreamy richness
- Lime Juice & Cilantro – add fresh brightness at the end
- Queso Fresco – crumbly, cool, and perfect as a garnish
Cooking the Soup
- Char fresh corn on the grill or sear frozen/canned corn in a hot skillet or broil briefly to develop charred spots; cut kernels off cobs if using fresh corn.
- Heat a splash of oil in a large pot or Dutch oven over medium-high heat.
- Add chopped onion and chopped jalapeño and cook 3–4 minutes until the onion softens.
- Add minced garlic and cook about 30 seconds until fragrant.
- Add the chicken, charred or fire-roasted corn kernels, and canned green chiles to the pot.
- Season with Tajín, cumin, chili powder, salt, and pepper and stir to combine.
- Pour in chicken stock, bring to a boil, then reduce heat to a gentle simmer, cover, and cook about 25 minutes until the chicken is tender.
- If using shrimp, add peeled shrimp in the last 3–4 minutes of simmering.
- Remove the chicken from the pot and shred into bite-sized pieces, then return the shredded chicken to the soup.
-
Stir in sour cream, shredded Monterey Jack cheese, fresh lime juice, and chopped cilantro; keep the pot on low heat about 5 minutes until the cheese melts (do not boil).

- Ladle soup into bowls and top with crumbled queso fresco, extra cilantro, and lime wedges.
Tips for a Creamy Finish
Here are some friendly tips to make sure your street corn soup comes out perfectly every time:
- Use full-fat sour cream or Greek yogurt for the best creamy texture. Avoid boiling the soup after adding these, as high heat can cause the cream to separate. Crème fraîche works wonderfully too, thanks to its higher fat content.
- This soup is fantastic for meal prep. Just store it in the fridge in an airtight container and reheat gently. It stays fresh and tasty for up to 5 days. It also pairs beautifully with Green Onion Zucchini Cheddar Quick Bread.
- If you prefer it less spicy, remove the seeds from the jalapeño before chopping. You can reduce the chili powder to 1 teaspoon if you want a milder kick.
- To keep it vegetarian, skip the chicken and swap chicken stock for vegetable stock. You can also add sautéed tofu for protein.
- If you don’t have fire-roasted corn, no worries! Plain frozen corn works, but I recommend searing it in a hot skillet to get some nice charred spots. For stovetop tips on getting sweet corn crisp and golden, see our Zucchini Corn Fritters. Or grill fresh corn on the cob, then cut it off and pop it in the soup for that authentic flavor. Details are in the recipe card below.
Ways to Customize the Recipe
Here are some easy ways to mix things up or adapt the recipe for your preferences:
- Vegetarian: Leave out the chicken. Add extra fire-roasted corn, white beans, or firm tofu for protein. Use vegetable stock instead of chicken broth.
- Vegan: Use vegetable stock, swap sour cream for dairy-free alternatives or cashew crema, and use a plant-based shredded cheese or skip cheese completely.
- Smoky or spicy boost: Char fresh corn on the grill or in a skillet before adding. Stir in some minced chipotle in adobo or smoked paprika for a deeper smoky heat.
- Seafood twist: Add peeled shrimp in the last 3–4 minutes of simmering to keep them tender and juicy.
- Meaty upgrade: Mix in cooked bacon pieces or browned chorizo for an extra savory punch.
- Extra creamy: Blend a cup or two of the soup and stir it back in, or swap a little chicken stock for heavy cream.
- Cheese swaps: Cotija or queso fresco deliver that classic salty crumbly finish. Monterey Jack or pepper Jack are great for something meltier. Feta works in a pinch too.
- Serving style: Keep it chunky and serve with tortilla chips or warm tortillas. Or thin it out with more stock to mimic elote in a cup. For a heartier spread, pair it with a cheesy zucchini corn tomato bake with a Parmesan crust.
- Allergy & gluten-free notes: This recipe is naturally gluten free if you use gluten-free stock and double check any packaged ingredients for hidden gluten.
Storing and Reheating
To keep your Mexican street corn soup tasting fresh and delicious, here’s how to store and reheat it right:
- Keep leftover soup in an airtight container in your fridge for up to 5 days.
- Avoid freezing if possible, since the sour cream can change the texture after thawing.
-
When reheating, warm it gently on the stove over low heat, stirring every so often. Try not to let it boil again once you’ve added creamy ingredients to keep the texture smooth.
Common Questions
- Can I use fresh, frozen, or canned corn? Fresh or frozen corn (especially if fire-roasted or charred) gives the best flavor. Canned corn works if you’re in a pinch—just drain it well and sauté or broil briefly to add a bit of char.
- How do I make this vegetarian or vegan? For vegetarian, leave out the chicken and use vegetable stock, adding extra corn, beans, or tofu for protein. For vegan, swap sour cream and cheese for plant-based alternatives like cashew crema and dairy-free cheese. Prefer a lighter, veggie-forward option? Try our Tomato Zucchini Soup Recipe.
- Is freezing this soup a good idea? I don’t recommend freezing because sour cream can separate and make the texture grainy. If you must freeze, leave out dairy when freezing and add fresh sour cream and cheese after thawing and reheating.
- How should I reheat leftovers? Warm the soup gently on the stove over low heat, stirring occasionally. Avoid boiling it after adding sour cream or yogurt to keep it creamy.
- Can I prepare this soup ahead of time? Absolutely! Make it a day or two ahead, store in an airtight container in the fridge, and refresh with lime juice, cilantro, and crumbled queso fresco right before serving.
- How do I adjust the spice level? For a milder soup, remove jalapeño seeds and use less chili powder. For extra heat, add more jalapeño, a serrano pepper, cayenne, or a pinch of chipotle.
- What cheese works best? Queso fresco or cotija brings the authentic elote finish, while Monterey Jack blends smoothly into the soup for extra creaminess. Use whatever you have or love!
- How do I make the soup thicker or thinner? For a thicker version, blend part of the soup or add a starchy veggie like potato. For thinner soup, stir in more chicken or vegetable stock until you get the texture you want.

A comforting, flavorful soup inspired by Mexican street corn (elote) featuring smoky fire-roasted corn, tender chicken, and creamy, tangy toppings.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican-inspired
Ingredients
- 2 tablespoons oil (for cooking)
- 1 medium onion, chopped
- 1 jalapeño, chopped (seeds removed for less heat if desired)
- 3 cloves garlic, minced
- 1 lb boneless skinless chicken breast or thighs
- 4 cups fire-roasted corn kernels (fresh charred on grill, or frozen/canned seared)
- 1 can (4 oz) mild green chiles, drained
- 1 teaspoon Tajín seasoning
- 1 teaspoon ground cumin
- 1 tablespoon chili powder (reduce to 1 teaspoon for milder flavor)
- Salt and black pepper to taste
- 6 cups chicken stock (or vegetable stock for vegetarian)
- 1/2 cup sour cream (full fat)
- 1 cup shredded Monterey Jack cheese
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
- 1/3 cup crumbled queso fresco (for garnish)
- Additional cilantro and lime wedges for topping
Instructions
- Char fresh corn on grill or sear frozen/canned corn in hot skillet or broil briefly to develop charred spots; cut kernels off cob if using fresh.
- Heat oil in large pot or Dutch oven over medium-high heat.
- Add chopped onion and jalapeño; cook for 3-4 minutes until onion softens.
- Add minced garlic; cook about 30 seconds until fragrant.
- Add chicken, charred corn kernels, and canned green chiles to pot.
- Season with Tajín, cumin, chili powder, salt, and pepper; stir to combine.
- Pour in chicken stock, bring to a boil, then reduce heat to gentle simmer, cover, and cook about 25 minutes until chicken is tender.
- If using shrimp, add peeled shrimp in last 3-4 minutes of simmering.
- Remove chicken from pot and shred into bite-sized pieces; return shredded chicken to soup.
- Stir in sour cream, shredded Monterey Jack cheese, lime juice, and chopped cilantro; keep pot on low heat about 5 minutes until cheese melts (do not boil).
- Ladle soup into bowls, top with crumbled queso fresco, extra cilantro, and lime wedges.
Notes
Use full-fat sour cream or Greek yogurt for best creamy texture; avoid boiling soup after adding to prevent curdling., To make vegetarian: omit chicken, use vegetable stock, and add extra corn, white beans, or tofu for protein., To make vegan: use vegetable stock, substitute sour cream with dairy-free alternative or cashew crema, and skip or use plant-based cheese., Soup stores well in airtight container in fridge up to 5 days; reheat gently on stove, stirring occasionally, avoiding boiling once sour cream added., Freeze not recommended due to sour cream separation unless dairy is omitted before freezing and added after thawing., Adjust spice level by removing jalapeño seeds and reducing chili powder for mild; add chipotle or cayenne for spicy boost., For thicker soup, blend part of the soup or add starchy vegetables like potato; for thinner, add more stock.
Nutrition
- Serving Size: 1 bowl (approximately 1.5 cups)
- Calories: Approximately 350 calories per serving
- Fat: Approximately 15 grams per serving
- Carbohydrates: Approximately 25 grams per serving
- Protein: Approximately 28 grams per serving