Creamy Mexican Street Corn Soup

Posted on December 22, 2025

Bowl of creamy Mexican street corn soup topped with cilantro and lime.

Dreamy Creamy Mexican Street Corn Soup: A Cozy Bowl of Happiness

Growing up, summertime in my family always revolved around backyard barbecues, laughter, and—of course—food. The highlight? My grandmother’s creamy Mexican street corn soup, a blissful blend of sweet corn and spicy goodness that would warm our hearts and bellies. She would serve it steaming hot, garnished with fresh cilantro and a sprinkle of cotija cheese, while the scent wafted through the air, inviting everyone to gather around. The memories of those summer nights linger in my heart, making me crave that cozy bowl of happiness.

What truly makes this creamy Mexican street corn soup special isn’t just its rich, comforting flavors; it’s the love and memory baked into every spoonful. Unlike other recipes, this one captures the essence of street vendors in Mexico with a creamy twist that takes the flavor to a whole new level without the fuss.

In this post, I’m excited to share not only how to make this heavenly soup but to help you create your own delicious memories and family traditions. Get your spoon ready, because you’re about to learn how to whip up a bowl of dreaminess that will have everyone asking for seconds!

What Are Creamy Mexican Street Corn Soup?

Originating from the bustling streets of Mexico, Mexican street corn, or "elote," is not just a delicious snack; it has inspired countless recipes, including this creamy soup. Imagine the sweetness of sun-ripened corn mingling with roasted poblano peppers to create a harmony of flavor. This soup captures the essence of elote, with its buttery consistency and a kick of spice.

The beauty of creamy Mexican street corn soup lies in its comforting texture and vibrant taste. It’s naturally rich and filling, perfect for a cozy dinner or a light summer lunch. The combination of fresh corn and roasted poblanos gives it a unique character, elevating simple ingredients into something unforgettable. Whether you’re enjoying it on a quiet night at home or serving it at a festive gathering, this soup is sure to impress.

So why should you whip up a pot of this delightful dish? Because it’s not only a flavor powerhouse, but it’s also a dish that brings people together—a true celebration of family and friends!

Why You’ll Love This Recipe

  1. Flavor Explosion: The blend of sweet corn, spicy poblano peppers, and rich cotija cheese create a mouthwatering medley of flavors that you won’t find in store-bought versions. This soup will tickle your taste buds and leave you dreaming of your next bowl!

  2. Cost-Effective Comfort: When I first made this creamy Mexican street corn soup, I was blown away by how affordable it was compared to dining out. With simple, fresh ingredients, you can feed your family without breaking the bank.

  3. Customization Galore: Whether you prefer it extra spicy, want to add protein, or opt for a plant-based version, this soup is wonderfully adaptable. You can easily swap in ingredients based on your preferences and dietary needs.

  4. Quick and Easy: Trust me, I’m all about recipes that fit into a busy lifestyle. This creamy Mexican street corn soup takes only about 30 minutes from start to finish, perfect for a weeknight dinner or a last-minute gathering.

  5. Crowd-Pleaser: I’ve made this soup for family gatherings, and it never fails to please the crowd. The creamy goodness and vibrant flavors win over everyone, young and old alike—what’s not to love?

Ingredients

To make this creamy Mexican street corn soup, you’ll need the following fresh ingredients:

  • 2 ears of corn, kernels removed (Yes, fresh corn elevates the flavor!)
  • 2 poblano peppers, roasted and diced (Poblano adds a smoky sweetness)
  • 1 onion, diced (Gives depth to the flavor)
  • 3 cloves garlic, minced (A must for aromatic goodness)
  • 4 cups vegetable broth (For a rich base; you can also use chicken broth)
  • 1 cup heavy cream (The secret to creaminess!)
  • 1 cup cotija cheese, crumbled (Adds salty richness)
  • 1 teaspoon chili powder (For just the right amount of kick)
  • 1 teaspoon cumin (Warm spices enhance the flavor)
  • Salt and pepper to taste (Always essential!)
  • Fresh cilantro for garnish (Adds freshness! You can also use green onions or avocado)

Ingredient Notes

  • Freshness Matters: I recommend using fresh corn for the best sweetness and texture. If frozen is all you have, it works in a pinch!
  • Substitution Tip: You can substitute heavy cream with coconut cream for a lighter vegan option.
  • Quality Counts: Opt for high-quality cotija cheese to elevate the flavor. My favorite brand is [x], accessible at most grocery stores.

Prep Notes

Let your butter come to room temperature before sautéing to enhance flavor infusion. A little tip from my kitchen to yours!

Step-by-Step Instructions

  1. In a large pot, heat a drizzle of olive oil over medium heat. Sauté the onion and garlic until translucent (about 3-4 minutes), stirring occasionally to avoid burning.

    Chef’s Tip: This step is crucial—don’t rush this step as it builds the flavor base for your soup!

  2. Add the roasted poblano peppers and corn to the pot. Cook for another 5 minutes, allowing the corn to become tender and the flavors to meld together.

  3. Pour in the vegetable broth and bring the mixture to a boil. Watch for bubbling around the edges!

  4. Reduce the heat, and stirring frequently, add the heavy cream, cotija cheese, chili powder, and cumin. Allow the mixture to gently simmer for 10 minutes, letting all the flavors develop.

    Visual Cue: You’ll know it’s ready when the soup is thick and creamy and the cheese is completely melted!

  5. Season with salt and pepper to taste, adjusting the seasoning until it feels just right.

  6. Serve hot, garnished with fresh cilantro for a beautiful pop of color.

    Common Mistake: Don’t skip on tasting as you season—the right amount of salt and spice makes all the difference!

Expert Tips & Tricks

  • Storage Recommendations: This soup keeps wonderfully in the refrigerator for up to three days. Just reheat gently on the stovetop.

  • Make-Ahead Instructions: To save time, you can prepare the soup a day in advance! Just hold off on adding the cream and cheese until you reheat it.

  • Troubleshooting: If your soup is too thick, add a splash more vegetable broth. If it’s too thin, a quick blend with an immersion blender can help thicken it up nicely.

  • Garnishing: Feel free to get creative with garnishes! Some crushed tortilla chips or an avocado slice takes it to the next level.

Serving Suggestions

This creamy Mexican street corn soup is delicious on its own, but there are many ways to serve it up. Pair it with warm, crusty bread or a side of cilantro-lime rice to make it a complete meal. Presentation makes all the difference—serve it in colorful bowls, topped with extra cotija and a sprinkle of chili powder for flair!

It’s perfect for cozy dinners, game days, or even as a starter for festive gatherings. You can’t go wrong!

Variations & Substitutions

  • Different Flavor Combinations: Feeling adventurous? Try adding lime juice or zest for a bright citrus twist! A touch of smoked paprika can also add depth.

  • Dietary Restriction Adaptations: For a vegan version, swap the heavy cream for coconut cream and use a plant-based cheese.

  • Seasonal Variations: In the fall, consider adding roasted butternut squash for a sweet twist. In summer, toss in some fresh cherry tomatoes for color and sweetness.

Nutrition & Storage Info

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes
  • Yield: Serves 4-6
  • Estimated calories per serving: Approximately 350 calories

Storage Instructions:

  • Room Temperature: Best enjoyed warm; it should not sit out for more than 2 hours.
  • Refrigerator: Up to 3 days in an airtight container.
  • Freezer: Will last up to 2 months; to freeze, leave out the heavy cream and cheese, and add them in during reheating.

FAQ Section

  1. Can I use frozen corn instead of fresh?
    Yes! Frozen corn works just as well, though fresh corn offers a more vibrant flavor and texture.

  2. How can I make this soup spicier?
    You can add more chili powder, or consider adding a diced jalapeño for an extra kick!

  3. Can I make this soup ahead of time?
    Absolutely! The flavor often develops even further if made a day ahead. Just reheat and finish with cream and cheese.

  4. What can I substitute for cotija cheese?
    Feta cheese is a decent substitute, but keep in mind it will have a slightly different flavor.

  5. Can I freeze leftovers?
    Yes, but I recommend omitting the cream and cheese before freezing. Add them back in when reheating.

  6. How can I thicken the soup?
    If you find it too thin, blending a portion or adding a little cornstarch mixed with water can help thicken it.

  7. What can I garnish it with?
    Fresh cilantro, avocado slices, crushed tortilla chips, or a drizzle of sour cream make excellent garnishes.

  8. Is this soup gluten-free?
    Yes! Every ingredient is naturally gluten-free, making it safe for those with gluten sensitivities.

  9. How do I make it vegan?
    Substitute heavy cream with coconut cream and use vegan cheese.

  10. What do I serve with it?
    This creamy Mexican street corn soup pairs beautifully with crusty bread or a fresh salad.

Conclusion

In summary, this creamy Mexican street corn soup is truly something special—a comforting hug in a bowl that brings family and friends together. Its rich flavors and cozy texture are sure to become a go-to recipe in your kitchen.

I encourage you to give it a try and create your own cherished memories around the table. If you love this recipe as much as I do, I’d love to hear your thoughts in the comments! Don’t forget to check out my other comforting recipes—like [insert related recipe]—for more delicious inspiration. Happy cooking, friends!

Print

Dreamy Creamy Mexican Street Corn Soup

A cozy bowl of creamy Mexican street corn soup, blending sweet corn, roasted poblanos, and cotija cheese for a comforting dish.

  • Author: morgan
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4-6 servings 1x
  • Category: Soup
  • Method: Stove Top
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 2 ears of corn, kernels removed
  • 2 poblano peppers, roasted and diced
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1 cup cotija cheese, crumbled
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. In a large pot, heat a drizzle of olive oil over medium heat. Sauté the onion and garlic until translucent (about 3-4 minutes), stirring occasionally.
  2. Add the roasted poblano peppers and corn to the pot. Cook for another 5 minutes.
  3. Pour in the vegetable broth and bring the mixture to a boil.
  4. Reduce the heat, and stirring frequently, add the heavy cream, cotija cheese, chili powder, and cumin. Allow the mixture to gently simmer for 10 minutes.
  5. Season with salt and pepper to taste.
  6. Serve hot, garnished with fresh cilantro.

Notes

This soup keeps well in the refrigerator for up to three days. For a lighter option, substitute heavy cream with coconut cream.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 500mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 50mg

Did you make this recipe?

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

Tags:

You might also like these recipes

Pinterest
Pinterest
fb-share-icon
Tiktok