Mexican Street Corn Soup: A Creamy Twist on a Classic Elote

Mexican street corn, or elotes, is a beloved treat known for its rich, smoky, and tangy flavors. Transforming this classic into a soup form allows you to enjoy all of its iconic taste in a comforting, creamy bowl. This Mexican Street Corn Soup combines sweet corn, poblano peppers, cotija cheese, and a touch of chile powder, creating a dish that is both hearty and full of flavor. Perfect as an appetizer, main course, or even a party favorite, this soup brings the essence of Mexican street food right into your kitchen.

img 4 15
Mexican Street Corn Soup: A Creamy Twist on a Classic Elote 7

Ingredients for Authentic Mexican Street Corn Soup

To capture the true flavor of elotes in a soup, you’ll need fresh and vibrant ingredients:

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

Step-by-Step Instructions for Perfect Mexican Street Corn Soup

Print

Mexican Street Corn Soup: A Creamy Twist on a Classic Elote

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mexican Corn Soup recipe has all the flavors of Mexican street corn (elotes) in creamy soup form. It features chile powder, poblano peppers, and cotija cheese for an authentic taste.

  • Author: yummyyrecipe.com
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Simmering
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale

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

Instructions

In a large pot over medium-high heat, melt the butter. Add onion, celery, and poblano pepper; season with salt and pepper. Cook, stirring occasionally, until the onion softens, about 7-8 minutes. Add garlic, chile powder, and dried oregano, and saute for about 1 minute until fragrant. Add chicken stock and potatoes. Bring to a boil, then lower heat to simmer. Cook until potatoes are tender, about 15 minutes. Stir in frozen corn, heavy cream, and sugar. Cook for 5 minutes until warmed through. Transfer 1½ cups of soup to a blender and purée until smooth. Stir back into remaining soup. Add cotija cheese, cilantro, and lime juice. Season to taste with salt and pepper. Serve garnished with additional cilantro, cotija, chile powder, and crema. Serve with lime wedges.

Notes

Store leftovers in an airtight container in the refrigerator for up to 5 days. This soup also freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 384
  • Sugar: 7g
  • Sodium: 479mg
  • Fat: 27g
  • Saturated Fat: 16g
  • Unsaturated Fat: 9g
  • Trans Fat: 1g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 90mg

Did you make this recipe?

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

Sautéing the Base Vegetables

Start by heating butter in a large pot over medium-high heat. Add the onion, celery, and poblano pepper, seasoning lightly with salt and pepper. Cook, stirring occasionally, until the onion softens and the vegetables release their natural sweetness, approximately 7–8 minutes.

Adding Aromatics and Spices

Next, stir in the minced garlic, chile powder, and dried oregano, cooking for about 1 minute until fragrant. This step develops the signature aromatic foundation of the soup, ensuring each spoonful bursts with flavor.

Cooking the Potatoes

Add chicken stock and Yukon Gold potatoes to the pot. Bring to a boil, then reduce heat to maintain a gentle simmer. Cook, stirring occasionally, until the potatoes are tender, approximately 15 minutes. The potatoes contribute body and creaminess to the soup.

Incorporating Corn and Cream

Stir in the corn, heavy cream, and sugar. Allow the mixture to cook for five minutes until warmed through. This ensures the natural sweetness of the corn balances the richness of the cream.

Blending for Smoothness

Transfer about 1½ cups of the soup to a blender and purée until smooth. Carefully stir the puréed soup back into the pot with the remaining soup. This technique achieves a perfect balance of creaminess and texture, leaving some whole corn kernels for bite and authenticity.

Finishing Touches

Finally, add cotija cheese, cilantro, and lime juice. Adjust seasoning with salt and pepper to taste. Serve the soup garnished with extra cilantro, crumbled cotija, a sprinkle of chile powder, and a dollop of Mexican crema. Fresh lime wedges on the side add a bright, tangy finish that complements the sweetness of the corn.

Tips for the Best Mexican Street Corn Soup

  • Fresh corn vs frozen: While fresh corn delivers the sweetest flavor, frozen corn is a convenient, year-round alternative.
  • Adjust the heat: Add more chile powder for a spicier kick or mild paprika for subtle warmth.
  • Cream alternatives: Substitute heavy cream with half-and-half or coconut milk for a lighter or dairy-free version.
  • Make ahead: This soup stores well in the refrigerator for up to 5 days and freezes for up to 3 months.

Serving Suggestions

Mexican Street Corn Soup pairs beautifully with crusty bread, tortilla chips, or a side of avocado slices. It’s perfect for lunch, dinner, or even a festive starter at your next gathering. For a heartier meal, add cooked shredded chicken or grilled shrimp for protein.

Nutritional Information

Per serving, this creamy soup provides a satisfying balance of macronutrients:

  • Calories: 384 kcal
  • Carbohydrates: 28 g
  • Protein: 9 g
  • Fat: 27 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 9 g
  • Cholesterol: 90 mg
  • Sodium: 479 mg
  • Fiber: 3 g
  • Sugar: 7 g
  • Vitamin A: 1349 IU
  • Vitamin C: 36 mg
  • Calcium: 120 mg
  • Iron: 1 mg

Why This Soup Stands Out

This Mexican Street Corn Soup perfectly captures the essence of elotes in a warm, creamy, and comforting dish. The combination of sweet corn, roasted poblano peppers, rich cream, and tangy cotija cheese creates a soup that is both flavorful and visually appealing. It’s an elevated twist on traditional corn soup, making it a crowd-pleaser for any occasion.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star