Mexican Street Corn Soup

2026/08/pasted-1788144457725.webpThis Mexican Street Corn Soup brings all the beloved flavors of smoky, creamy elote right into your bowl. The broth highlights fire-roasted corn, which gives this soup its signature deep, smoky taste, while tender shredded chicken adds heartiness (don’t worry, there are vegetarian swaps coming up too!). Warm cumin and chili powder add a comforting spice layer, and creamy sour cream or full-fat Greek yogurt smooth it all out beautifully. Each serving is brightened at the end with fresh-squeezed lime juice, a sprinkle of Tajín, chopped cilantro, and crumbled queso fresco, creating a balance of creamy, spicy, and tangy that makes every spoonful feel special.

What I love most is how straightforward this recipe is — just one pot and simple ingredients you probably already have. It’s perfect for busy weeknights but also fancy enough for company. If you stick around, I’ll guide you through all the ingredients, detailed steps, pro tips, swaps for dietary preferences, and how to store or reheat your leftovers. Plus, I’ve answered lots of your common questions so you can make this Mexican Street Corn Soup your own signature dish.

Why This Recipe Works

  • It delivers all those signature elote flavors in a creamy, spoonable soup that feels comforting and fresh.
  • It’s super quick to make using an easy one-pot method and pantry-friendly ingredients.
  • Highly adaptable: you can make it vegetarian, lighter, or dairy-free without any hassle.
  • The creamy texture is perfectly balanced by bright lime juice and tangy Tajín seasoning, keeping every bite flavorful and exciting.
  • Great for leftovers — warms up beautifully and holds up well if made ahead.

Ingredients and Pantry Staples

2026/08/pasted-1788144437764.webp

  • 1 tbsp olive oil
  • 1 small red onion, diced
  • 1 medium jalapeño, seeded and diced (leave seeds in if you like it spicy!)
  • 3 cloves garlic, minced
  • 2 (12 oz.) boneless, skinless chicken breasts
  • 1 (12 oz.) package fire-roasted frozen corn (or fresh/frozen if you prefer)
  • 1 (4 oz.) can diced green chiles
  • 1 tbsp Tajín seasoning
  • 2 tsp ground cumin
  • 2 tsp chili 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 full-fat Greek yogurt
  • 1/2 cup shredded Monterey Jack cheese
  • Juice of one lime
  • 1/4 cup chopped cilantro
  • 1/2 cup crumbled queso fresco (for garnish)

One-Pot Cooking Instructions

  1. Heat 1 tablespoon olive oil in a large pot or Dutch oven over medium-high heat.
  2. Add diced red onion and diced (seeded if desired) jalapeño and cook, stirring occasionally, until the onion is translucent (~3–4 minutes).
  3. Add minced garlic and cook about 30 seconds until fragrant.
  4. If using canned corn, drain it well.
  5. Add chicken breasts, fire-roasted corn (or drained frozen/canned corn), and diced green chiles to the pot.
  6. Sprinkle in Tajín, ground cumin, chili powder, salt, and black pepper; stir to combine.
  7. Pour in chicken stock and bring the pot to a boil over high heat.
  8. Once boiling, reduce heat to a gentle simmer, cover, and cook about 25 minutes until the chicken is cooked through and tender.
  9. Remove the cooked chicken breasts to a cutting board and shred them with two forks while still warm.
  10. Return the shredded chicken to the pot and stir to combine.
  11. Reduce heat to low and slowly stir in sour cream or Greek yogurt and shredded Monterey Jack until the soup is creamy and smooth; avoid boiling.

    2026/08/pasted-1788144428298.webp

  12. Stir in fresh lime juice and chopped cilantro and simmer gently 2–3 minutes to warm and melt the cheese.
  13. Taste and adjust seasoning (salt, lime, Tajín) as needed.
  14. Ladle soup into bowls and top with crumbled queso fresco, extra Tajín if desired, and serve with lime wedges.

Pro Tips and Serving Ideas

  • Fire-roasted corn is the magic here—it really gives that smoky backdrop. If you only have regular frozen or canned corn, no worries! Just add a pinch of smoked paprika to bring a similar depth.
  • Not a fan of heat? Remove the jalapeño seeds and membrane before cooking to tone down the spice. Or keep them in if you like things spicy—totally your call.
  • After adding sour cream or yogurt, be gentle with the heat. Warm the soup slowly on low to avoid curdling. Boiling after adding dairy can cause it to separate, so go slow and steady.
  • Full-fat dairy is your best bet for creamy richness and smooth texture. Low-fat or non-fat yogurts sometimes make the soup thinner or cause it to break.
  • Shred the chicken while it’s still warm from the pot—that makes pulling it apart easy and helps it blend seamlessly into the soup.
  • Don’t be shy about tasting and adjusting at the end. A little more salt, an extra squeeze of lime, or another pinch of Tajín can brighten the whole soup.

This Mexican Street Corn Soup is fantastic served with crunchy tortilla chips or warm cornbread to soak up every last drop. I love topping mine with a dollop of sour cream, extra cilantro, and a squeeze of fresh lime for brightness. For some extra comfort, pair with slices of ripe avocado or a simple side salad with a lime vinaigrette. It also makes a great starter before your favorite Mexican-inspired mains.

Simple Swaps and Add-Ins

  • Vegetarian option: Skip the chicken and stir in 1–2 cups cooked black beans or chickpeas. They add great protein and texture.
  • Vegan/Dairy-free: Leave out the sour cream and cheese. Use 1 cup coconut cream or unsweetened plain plant-based yogurt for creaminess. For cheese, try dairy-free shreds or just finish with extra lime and sliced avocado.
  • Want more smokiness? Substitute smoked paprika for part of the chili powder or chop and add a small chipotle in adobo for smoky heat.
  • Cheese swaps: Monterey Jack is great for meltiness, but feel free to use cheddar, a Mexican cheese blend, or Oaxaca for different flavors and textures.
  • Extra veggies: Boost nutrition by adding diced zucchini or bell pepper when you cook the onions and jalapeño for more color and crunch.
  • Spicy Kick: Add extra jalapeño seeds or a dash of cayenne pepper for more heat.
  • Veggie Boost: Toss in diced bell peppers, zucchini, or even roasted poblano peppers for extra texture and flavor.
  • Protein Swaps: Use shredded rotisserie chicken for a time-saver, or swap in cooked shrimp for a seafood twist.
  • Dairy-Free: Swap out the sour cream and cheese for vegan alternatives or coconut cream, and finish with avocado slices for creaminess.
  • Cheese Variety: Try Cotija or a Mexican cheese blend instead of queso fresco for a different flavor profile.

Storage, Freezing, and Reheating

You can refrigerate any leftover Mexican Street Corn Soup in an airtight container for up to 3 days. When reheating, warm it gently over low heat and stir occasionally to keep the texture smooth. If the soup thickens too much after chilling, simply add a splash of chicken broth or water while reheating to loosen it up to your preferred consistency.

Want to freeze some for later? Freeze the soup without the sour cream, Greek yogurt, and cheese — these dairy ingredients don’t freeze well and can separate. Freeze the broth, corn, and chicken mixture for up to 2–3 months. When you’re ready to eat, thaw it overnight in the fridge, warm it up slowly, then stir in the dairy and cheese right before serving. This trick keeps the soup creamy and fresh.

You can also prep ahead by cooking the soup through just before adding the dairy and cheese, then refrigerate. When it’s time to eat, just finish with the creamy ingredients and toppings. This keeps texture perfect and saves time on busy days.

Store your Mexican Street Corn Soup leftovers in airtight containers in the fridge for up to 3 days. Make sure to cool the soup before sealing to keep it fresh. For the best texture and flavor, reheat gently on the stove rather than the microwave, stirring often.

If you want to keep it longer, freeze the soup base (without sour cream, yogurt, or cheese) in freezer-safe containers or bags for up to 3 months. When ready to eat, thaw in the fridge overnight, warm slowly on the stove, then add the dairy and toppings fresh.

This soup is perfect for busy weeknight meal prep or entertaining. You can prepare it entirely up to the point before stirring in the sour cream and cheese. Chill it in the fridge until you’re ready to serve, then warm gently and finish it with the creamy ingredients and garnishes. This helps the texture stay creamy and delicious without risking dairy separation.

Also, chop your garnishes ahead of time so serving is a breeze. Lime wedges, cilantro, and crumbled queso fresco can all be prepped earlier and kept fresh until dinner.

2026/08/pasted-1788144467676.webp

Answers to Common Questions

  • Can I make this soup ahead of time?

    Absolutely! Prepare everything up until you add the sour cream and cheese, then store it in the fridge. When you want to serve, reheat gently and stir in the dairy and garnishes. Fully finished soup keeps beautifully for 3 days refrigerated.

  • What can I use instead of Tajín?

    If you don’t have Tajín on hand, you can mix chili powder with a little lime zest or a squeeze of lime, plus a pinch of salt and smoked paprika for a pretty close match. Tajín’s unique chili-lime-salt flavor is tough to replicate exactly, but this combo brings a similar tangy kick.

  • Is canned corn okay to use?

    Yes, canned corn works just fine. Make sure to drain it well before adding to the soup. Since it lacks the smoky char of fire-roasted corn, consider adding smoked paprika or a touch more chili powder to boost flavor.

  • How do I stop the dairy from curdling?

    After you add sour cream or yogurt, keep the soup on the lowest heat possible and warm it gently without boiling. Using full-fat versions lowers the risk of curdling, so stick to those for the best smooth, creamy soup.

  • Is there a vegetarian version?

    Yes! Just leave out the chicken and add beans like black beans or chickpeas, or toss in extra veggies or tofu cubes to keep the soup hearty and filling.

  • Can I freeze leftovers?

    You sure can! Just freeze before adding in the sour cream and cheese. When reheating, warm it gently then stir in fresh dairy before serving to keep the texture spot-on.

  • Can I make this soup vegan?

    Yes! Replace the chicken with beans or vegetables, and use coconut cream or plant-based yogurt instead of dairy. Skip the cheese or use vegan shreds. Don’t forget to add extra lime and avocado to keep it creamy and fresh.

  • What if I don’t have fire-roasted corn?

    Canned or regular frozen corn works well. Add a pinch of smoked paprika or extra chili powder to mimic the smoky flavor that fire-roasted corn provides.

  • Can I freeze the soup after it’s fully prepared?

    For best results, freeze it before adding sour cream and cheese. Thaw and reheat slowly, then stir in fresh dairy before serving to avoid curdling.

  • How spicy is this soup?

    The heat depends on how much jalapeño you use and if you keep the seeds. You can easily adjust this to your family’s taste—mild, medium, or spicy.

  • Can I use rotisserie chicken?

    Absolutely! Using cooked rotisserie chicken keeps things easy and quick. Just add it near the end after simmering the broth and corn.

2026/08/pasted-1788144447473.webp

Print

A creamy, smoky soup inspired by Mexican elote street corn, featuring fire-roasted corn, shredded chicken, warm spices, and finished with sour cream, lime, and queso fresco.

  • Author: Adam Benali
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4-6 servings 1x
  • Category: Soup
  • Cuisine: Mexican-inspired

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 small red onion, diced
  • 1 medium jalapeño, seeded and diced (leave seeds in if you like it spicy)
  • 3 cloves garlic, minced
  • 2 (12 oz.) boneless, skinless chicken breasts
  • 1 (12 oz.) package fire-roasted frozen corn (or fresh/frozen if preferred)
  • 1 (4 oz.) can diced green chiles
  • 1 tbsp Tajín seasoning
  • 2 tsp ground cumin
  • 2 tsp chili 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 full-fat Greek yogurt
  • 1/2 cup shredded Monterey Jack cheese
  • Juice of one lime
  • 1/4 cup chopped cilantro
  • 1/2 cup crumbled queso fresco (for garnish)

Instructions

  1. Heat 1 tablespoon olive oil in a large pot or Dutch oven over medium-high heat.
  2. Add diced red onion and diced jalapeño (seeded if desired) and cook, stirring occasionally, until onion is translucent, about 3-4 minutes.
  3. Add minced garlic and cook about 30 seconds until fragrant.
  4. If using canned corn, drain it well.
  5. Add chicken breasts, fire-roasted corn (or drained frozen/canned corn), and diced green chiles to the pot.
  6. Sprinkle in Tajín, ground cumin, chili powder, salt, and black pepper; stir to combine.
  7. Pour in chicken stock and bring the pot to a boil over high heat.
  8. Once boiling, reduce heat to a gentle simmer, cover, and cook about 25 minutes until the chicken is cooked through and tender.
  9. Remove the cooked chicken breasts to a cutting board and shred them with two forks while still warm.
  10. Return the shredded chicken to the pot and stir to combine.
  11. Reduce heat to low and slowly stir in sour cream or Greek yogurt and shredded Monterey Jack cheese until the soup is creamy and smooth; avoid boiling.
  12. Stir in fresh lime juice and chopped cilantro and simmer gently 2–3 minutes to warm and melt the cheese.
  13. Taste and adjust seasoning (salt, lime, Tajín) as needed.
  14. Ladle soup into bowls and top with crumbled queso fresco, extra Tajín if desired, and serve with lime wedges.

Notes

Use fire-roasted corn for authentic smoky flavor; if unavailable, add smoked paprika to mimic the smokiness., Adjust jalapeño seeds to control spiciness., Use full-fat dairy to avoid curdling and maintain creamy texture., Shred chicken while warm for easier shredding and better soup texture., To freeze, omit sour cream, yogurt, and cheese; add dairy fresh upon reheating., Vegetarian and vegan substitutions include replacing chicken with beans or vegetables and using coconut cream or plant-based yogurt and vegan cheese., Tajín can be substituted with a mix of chili powder, lime zest, salt, and smoked paprika for similar flavor., Serve with tortilla chips, cornbread, avocado slices, or a lime vinaigrette salad.

Nutrition

  • Serving Size: 1 bowl (~1.5 cups)
  • Calories: Approx. 350 calories per serving
  • Fat: Approx. 18 g per serving
  • Carbohydrates: Approx. 20 g per serving
  • Protein: Approx. 30 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Dinner

Adam Benali

ABOUT THE AUTHOR

Adam Benali

Hi, I’m Adam Benali, an American-born chef with Moroccan roots, recipe creator, and the voice behind Mama Pantry. I grew up surrounded by the warm spices, comforting meals, and generous hospitality of Moroccan family cooking. Mama Pantry is where I share easy, flavorful recipes made for real home kitchens — from quick breakfasts and family dinners to cozy pantry meals you’ll want to make again and again.

READ MORE →

Leave a Comment

Recipe rating