One-Pot Creamy Mexican Street Corn Soup for Weeknights

Bowl of creamy Mexican street corn soup garnished with cilantro and lime
June 25, 2026

Mexican Street Corn Soup: A Cozy Bowl of Flavorful Fare

Hey there, food lovers! Today, we’re diving into the delicious world of Mexican Street Corn Soup. Imagine sitting on a sunny patio or enjoying a cozy meal with family, the warmth of the sun or the soft glow of fairy lights wrapping around you as you savor a bowl of comforting, creamy goodness. This soup, inspired by the classic Mexican street food known as elote, is bursting with sweet corn, vibrant spices, and a hint of lime to bring everything together. Let’s get ready to whip up this nourishing dish that’ll make your heart sing!

A Taste of Nostalgia

Let me take you back to a summer evening not too long ago—it was one of those magical nights when the air was filled with laughter, the kind of air that carries the scent of grilled street corn wafting through local fairs. I was at a bustling food festival, surrounded by friends, and I spotted a charming vendor selling elote straight off the grill, the cobs slathered in creamy sauce, dusted with chili powder, and sprinkled with tangy cheese. The bites were perfect, inviting, and just the right amount of indulgent!

That simple corn-on-the-cob sparked a wonderful idea: why not create a soup that encapsulates all those gorgeous flavors? Back in my kitchen, surrounded by fresh corn and vibrant spices, I tried it out, and the idea transformed into something truly special: Mexican Street Corn Soup. Now, every time I make it, I’m reminded of those summer nights filled with laughter, friends, and good food. Ready to celebrate that same joy? Let’s get cooking!

Ingredients

For this soup, you’ll need the following ingredients to pack it with flavor and warmth:

  • 4 cups corn (fresh, frozen, or canned):
    Fresh corn on the cob gives the sweetest taste, but frozen or canned works just as well in a pinch! Just remember if you’re using canned corn, rinse it first to remove excess sodium.

  • 1 onion, diced:
    Onions add sweetness and depth to the soup. Sweet onions work beautifully here if you prefer a milder flavor!

  • 2 cloves garlic, minced:
    Garlic infuses the dish with a delicious aroma and enhances all those lovely flavors. Feel free to add more if you’re a garlic lover like me!

  • 4 cups vegetable or chicken broth:
    This forms the soup’s base. Homemade broth is best for flavor, but store-bought works just fine too. For extra richness, use low-sodium broth to keep control of the salt level.

  • 1 cup heavy cream or coconut milk:
    For that creamy texture! Heavy cream gives a luscious feel, while coconut milk will offer a marvelous dairy-free option with a hint of tropical goodness.

  • 1 tsp cumin:
    Cumin adds earthiness to the soup; it’s an essential spice in many Mexican dishes!

  • 1 tsp chili powder:
    This will bring a lovely warmth and depth to your soup without overwhelming the other flavors.

  • Salt and pepper to taste:
    Always essential for bringing out the flavor!

  • Lime wedges for serving:
    A little lime juice brightens the whole dish—don’t skip it!

  • Chopped cilantro for garnish:
    Cilantro adds a fresh, herbaceous note to finish off the soup beautifully.

  • Cotija cheese for garnish (optional):
    This crumbly cheese adds a wonderful salty punch. If you’re dairy-free, feel free to skip this!

Step-by-Step Instructions

Now, let’s get cooking! Follow these simple steps for a bowl of comfort that’s going to knock your socks off.

  1. Prep Your Veggies: Start by dicing the onion and mincing the garlic. This is where the magic begins—the fragrant aroma will fill your kitchen. Pro tip: if you rub a little olive oil on your knife before cutting onions, it can help reduce the tears.

  2. Sauté the Aromatics: In a large pot, heat a splash of oil over medium heat. Add the diced onion and sauté for about 5 minutes until they’re soft and translucent. Then throw in the minced garlic and sauté for another minute, just until it becomes aromatic. You can almost taste the flavors coming together already!

  3. Add the Corn: Toss in your corn! If you’re using fresh corn, you can scrape the kernels off the cob with a sharp knife slice down the sides. Stir that in for a few minutes to let the corn warm up and begin to caramelize slightly—talk about flavor!

  4. Pour in the Broth: Now, add the vegetable (or chicken) broth to your pot. Bring the mixture to a gentle simmer. This is where the soup will start to come alive!

  5. Season It Up: Add the cumin, chili powder, salt, and pepper. Give it all a good stir and let it simmer for 10-15 minutes. This is a wonderful time to savor the scents wafting through your kitchen—trust me, your neighbors will be envious!

  6. Blend It Smooth or Chunky?: You have options here! For a silky smooth soup, carefully transfer the mixture in batches to a blender and puree until completely smooth. If you prefer a bit of texture, you can use an immersion blender right in the pot—pulse just a few times to leave some corn bits intact.

  7. Make It Creamy: Once blended to your liking, stir in the heavy cream (or coconut milk). Allow the soup to simmer for an additional 5 minutes. Taste and adjust the seasoning if needed. A splash more lime juice can brighten it right up!

  8. Serve It Up: Ladle the hot soup into bowls, garnishing with chopped cilantro, a sprinkle of cotija cheese, and a squeeze of fresh lime juice over the top. Those vibrant colors will entice everyone!

Serving Suggestions

Serving this Mexican Street Corn Soup is where the fun really begins! Present it in cute bowls—consider setting up a little garnishing station with extra lime wedges, chopped cilantro, and even tortilla chips on the side for a delightful crunch. If you’re feeling adventurous, add a drizzle of spicy crema on top for an additional layer of flavor!

Recipe Variations

Feel free to switch things up with these delicious variations:

  • Spicy Version: Add diced jalapeño or a pinch of cayenne pepper to kick up the heat level. Be sure to taste as you go—it’s easy to make it just right for your palate!

  • Cheesy Delight: Stir in some shredded cheese (like Monterey Jack or Cheddar) right after blending until melted. Ah, gooey goodness!

  • Vegetarian Delight: Swap out the chicken broth for vegetable broth, and add chopped bell peppers and zucchini for extra veggies.

  • Herb Infusion: Experiment with different herbs such as thyme, parsley, or even a bit of oregano to add unique flavors.

  • Protein Boost: Toss in some shredded cooked chicken or black beans to make the soup heartier!

Chef’s Notes

Cooking this soup takes me back to those summer nights, and it forever brings a smile to my face. Over time, I’ve adapted the recipe to make it more versatile, allowing different ingredients to shine through. The beauty of this soup lies in its adaptability; you can create your version based on what’s in your fridge or the flavors you love most.

I still remember the time I accidentally added too much chili powder—whew! The heat was intense, but with a little extra cream to balance it out, I turned a mishap into a new favorite way to spice things up. Kitchen blunders can lead to the best discoveries!

FAQs and Troubleshooting

Q: Can I make this ahead of time?
Absolutely! The flavors will blend beautifully if you make it a day in advance. Just store it in an airtight container in the fridge and reheat when you’re ready to serve.

Q: How do I store leftovers?
This soup keeps well in an airtight container in the fridge for up to 5 days. Just reheat gently on the stove—and don’t forget to adjust seasonings if needed!

Q: My soup is too thick; how can I fix it?
Add a little vegetable or chicken broth to thin it out while heating on the stove. Remember to adjust your seasoning after adding more liquid.

Q: Can I freeze this soup?
Yes! Let it cool completely, then transfer to freezer-safe containers. It can last up to 2 months. Thaw in the fridge overnight before reheating.

Nutritional Info (Optional)

While I don’t usually fuss over numbers, here’s a helpful overview for those interested in calories and macros:

  • Approx. serving size is 1 cup.
  • Calories: 250 (with heavy cream).
  • Protein: 6g.
  • Carbs: 30g.
  • Fat: 12g.

Conclusion

There you have it—a vibrant, comforting Mexican Street Corn Soup that brings all the cozy feels right to your table! Whether it’s a rainy day meal or a gathering with friends, this soup is bound to warm up your heart and home. So grab your ladle, stir up some memories, and enjoy every sip of this delightful dish! Happy cooking, my friends!

Print

Mexican Street Corn Soup

A comforting and creamy soup inspired by the flavors of Mexican street corn, featuring sweet corn, spices, and lime.

  • Author: tessamontgomery
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 4 cups corn (fresh, frozen, or canned)
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth
  • 1 cup heavy cream or coconut milk
  • 1 tsp cumin
  • 1 tsp chili powder
  • Salt and pepper to taste
  • Lime wedges for serving
  • Chopped cilantro for garnish
  • Cotija cheese for garnish (optional)

Instructions

  1. Prep Your Veggies: Start by dicing the onion and mincing the garlic.
  2. Sauté the Aromatics: In a large pot, heat a splash of oil over medium heat. Add the diced onion and sauté for about 5 minutes until they’re soft and translucent. Then throw in the minced garlic and sauté for another minute.
  3. Add the Corn: Toss in your corn and stir to let it warm up and begin to caramelize.
  4. Pour in the Broth: Now, add the vegetable (or chicken) broth to your pot and bring to a gentle simmer.
  5. Season It Up: Add cumin, chili powder, salt, and pepper. Stir and let it simmer for 10-15 minutes.
  6. Blend It Smooth or Chunky: Carefully transfer the mixture to a blender to puree or use an immersion blender for texture.
  7. Make It Creamy: Stir in heavy cream (or coconut milk) and let simmer for an additional 5 minutes.
  8. Serve It Up: Ladle into bowls and garnish with chopped cilantro, cotija cheese, and fresh lime juice.

Notes

For extra flavor, consider serving with tortilla chips or a drizzle of spicy crema.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 30mg

Keywords: Mexican soup, street corn, creamy soup

Did you make this recipe?

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

Tags: , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating