Creamy Mexican Street Corn Soup

This creamy Mexican Street Corn Soup captures the bold, vibrant flavors of traditional elote in a comforting bowl.

Packed with fiber-rich corn and potatoes, protein from chicken stock and cheese, and heart-healthy fats from butter and cream, it’s a nourishing, satisfying option.

Quick and easy to make, it’s perfect for weeknight dinners or meal prep alike.

Mexican Street Corn Soup

Karina Kari
A creamy, flavorful Mexican corn soup inspired by street corn.
Blended with potatoes, poblano peppers, and a hint of chile, it’s topped with cotija cheese, cilantro, and crema for the perfect balance of spice and richness.
Quick, easy, and satisfying, this soup is ideal for cozy dinners or meal prepping.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Course Appetizer, Soup
Cuisine Comfort Food, Mexican
Servings 6

Equipment

  • 1-Large pot
  • 1 chef’s knife

Ingredients
  

  • 4 tablespoons butter
  • 1 medium yellow onion finely chopped (1½ cups)
  • 1 stalk celery finely chopped (½ cup)
  • 1 medium poblano pepper seeded and finely chopped (½ cup)
  • 4 garlic cloves minced
  • 1 tablespoon chile powder plus more for garnish
  • 1 teaspoon dried oregano
  • 4 cups chicken stock
  • 3 medium Yukon Gold potatoes peeled and cut into ½-inch pieces (about 1 lb.)
  • 6 cups corn fresh or frozen (2 12-ounce bags)
  • 1 cup heavy cream
  • 2 teaspoons sugar
  • ½ cup cotija cheese crumbled
  • 1 tablespoon lime juice
  • Kosher salt and black pepper to taste
  • ¼ cup cilantro minced (plus more for garnish)
  • ½ cup Mexican crema or sour cream for garnish
  • Lime wedges for serving

Instructions
 

  • Sauté Aromatics for Base: Begin by heating a large pot over medium-high heat.
    Add the butter and allow it to melt completely until it becomes fragrant and slightly foamy.
    Once melted, add the finely chopped yellow onion, celery, and poblano pepper.
    Season lightly with a pinch of kosher salt and freshly ground black pepper.
    Stir occasionally, letting the vegetables soften and release their natural sweetness, about 7–8 minutes.
    This step builds the foundational flavors of the soup.
  • Infuse Spices and Garlic: Once the vegetables are tender, add the minced garlic, chile powder, and dried oregano to the pot.
    Stir constantly for about 1 minute until the garlic becomes fragrant and the spices bloom.
    Be careful not to burn the garlic, as it can turn bitter.
    This step ensures that the soup carries a deep, aromatic Mexican flavor.
  • Add Stock and Potatoes: Pour in the chicken stock, making sure to scrape any browned bits from the bottom of the pot with your spoon.
    Then, add the peeled and diced Yukon Gold potatoes.
    Increase the heat to bring the mixture to a gentle boil.
    Once boiling, reduce the heat to maintain a simmer.
    Let the potatoes cook for approximately 15 minutes, stirring occasionally to prevent sticking, until they are soft and tender.
    These potatoes will add body and creaminess to the soup.
  • Incorporate Corn and Cream: Add the corn kernels to the pot, whether fresh or frozen, followed by the heavy cream and sugar.
    Stir the mixture thoroughly to combine.
    Allow the soup to cook for about 5 minutes, ensuring the corn is heated through and the cream is fully incorporated.
    The cream adds a luxurious texture, while the sugar balances the natural sweetness of the corn.
  • Purée Portion of Soup: Carefully transfer about 1½ cups of the soup to a blender.
    Blend until completely smooth and creamy, then return the puréed portion to the pot.
    Stir well to incorporate, creating a perfectly balanced texture with a mix of smooth and chunky elements.
    This step enhances the richness without losing the delightful corn kernels.
  • Season and Finish Soup: Add the crumbled cotija cheese, minced cilantro, and lime juice to the soup.
    Taste and adjust the seasoning with salt and freshly ground black pepper as needed.
    Stir gently to combine, allowing the flavors to meld.
    The cotija adds salty creaminess, cilantro adds freshness, and lime juice provides a bright, tangy note.
  • Serve with Garnishes: Ladle the soup into bowls and top with additional crumbled cotija, chopped cilantro, a small dollop of Mexican crema or sour cream, and a light sprinkle of chile powder.
    Serve each bowl with a lime wedge on the side for an extra burst of citrusy flavor.
    This final presentation adds visual appeal and layers of taste that make the soup feel authentic and festive.
  • Enjoy Warm and Comforting: Serve the soup immediately while hot.
    Each spoonful delivers a comforting combination of creamy potatoes, sweet corn, smoky poblano, and tangy cheese.
    Pair it with warm tortillas or crusty bread for a complete meal.
    This soup is equally excellent for meal prepping, as it stores well and reheats beautifully, making it a versatile choice for busy weeknights.

Notes

  • Use fresh or frozen corn depending on availability; fresh corn adds natural sweetness, while frozen corn is convenient year-round.
  • Yukon Gold potatoes are ideal because they stay creamy without becoming mushy.
  • Avoid overcooking garlic and spices during sautéing to prevent bitterness.
  • Adjust seasoning gradually—balance salt, lime juice, and chile powder to taste.
  • Puréeing only part of the soup creates a smooth yet slightly chunky texture.
  • Heavy cream and butter add richness, but you can adjust amounts for a lighter version.
  • The soup can be made a day ahead; add garnishes just before serving for freshness.
  • Lime juice added at the end brightens flavors and balances the creaminess.

Chef’s Secrets: Techniques For Best Flavor

For maximum flavor, always toast the chile powder and oregano with the garlic for at least 30–60 seconds before adding liquids.

This helps release essential oils and deepen the aromatic profile.

When simmering the potatoes, keep the heat gentle to avoid breaking them down too much; this ensures the soup remains hearty.

Using a combination of puréed and whole vegetables creates a pleasing texture that feels indulgent without being heavy.

Fresh lime juice added at the end brightens the flavors and balances the creaminess, while the cotija cheese adds a subtle salty tang.

Small adjustments, like adding an extra pinch of sugar or a touch more cream, can tailor the soup to your preferred flavor balance.

Serving Suggestions: Perfect Pairings And Garnishes

This soup is incredibly versatile for serving.

Pair it with warm, lightly toasted tortillas or crusty bread for a satisfying meal.

For added protein, top each bowl with shredded chicken or crispy bacon.

Garnish generously with chopped cilantro, cotija, and a dollop of Mexican crema or sour cream to enhance both taste and presentation.

A sprinkle of smoked paprika or a few additional chile flakes can elevate the spice if desired.

Serving with lime wedges allows diners to adjust the acidity, creating a bright, fresh finish that complements the creamy corn base perfectly.

Storage Tips: Keeping Soup Fresh Longer

Leftover soup stores well in the refrigerator for up to 4 days in an airtight container.

To reheat, warm gently on the stovetop over low heat, stirring occasionally to maintain the creamy consistency.

If the soup thickens too much during storage, add a splash of chicken stock or water to loosen it.

For longer storage, this soup freezes beautifully for up to 3 months; portion it into freezer-safe containers or heavy-duty freezer bags.

Thaw overnight in the refrigerator before reheating, and stir in a little extra cream or lime juice to refresh the flavors.

Avoid freezing garnishes like crema, cilantro, or cotija—add these fresh just before serving.

Frequently Asked Questions

1. Can I make this soup vegetarian?

Yes! Replace chicken stock with vegetable stock and omit cotija cheese or use a plant-based alternative. The soup will still be creamy and flavorful, especially if you maintain the butter and cream.

2. Is frozen corn okay to use instead of fresh?

Absolutely. Frozen corn is convenient and works well. It cooks quickly and retains a sweet flavor. Thaw slightly before adding for best texture, or cook directly from frozen for simplicity.

3. Can I make this soup ahead of time?

Yes. The soup can be made a day in advance and stored in the refrigerator. Flavors often develop even more overnight. Add garnishes like cilantro and crema just before serving to keep them fresh.

4. How can I make the soup spicier?

Add more chile powder during the sauté step or sprinkle additional smoked paprika or cayenne over the soup before serving.

Roasted poblano peppers can also be swapped for hotter varieties if you prefer more heat.

5. What can I serve with this soup for a complete meal?

This soup pairs wonderfully with warm tortillas, crusty bread, or a fresh side salad. You can also add shredded chicken, crispy bacon, or black beans for extra protein and make it a fully satisfying dinner.