Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Street Corn Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, creamy, and smoky chowder inspired by Mexican street corn, featuring tender potatoes, fresh corn kernels, and tangy cheese—a perfect celebration of late summer flavors.

  • Total Time: 55 minutes
  • Yield: 4 servings

Ingredients

5 ears sweet corn, shucked, silks removed

Olive oil

2 tablespoons butter or ghee

½ onion, diced

2 ribs celery, diced

1 small poblano pepper, diced

¾ pound Yukon Gold potatoes, peeled and diced

3 cups vegetable or chicken stock

1 cup half-and-half or heavy cream

Kosher salt

1 block cotija or queso fresco cheese

¼ cup Mexican crema or sour cream

1 lime

1 teaspoon ancho or guajillo chili powder

1 tablespoon minced cilantro (for garnish)

1 green onion, sliced or chopped (for garnish)

Instructions

  1. Preheat grill to high. Brush four ears of corn with olive oil and grill 8–10 minutes, turning until lightly charred. Cool and cut kernels from all ears, including one raw ear. Scrape creamy corn bits and slice one cob into chunks; set aside.
  2. In a Dutch oven, melt butter over medium heat. Sauté onion, celery, and poblano pepper for about 5 minutes until softened.
  3. Add diced potatoes, stock, and cob chunks. Bring to a boil, reduce heat to simmer, and cook until potatoes are tender (~15 minutes). Remove and discard cob chunks.
  4. Mash potatoes in the pot for chunky texture or blend partially for creamier soup.
  5. Stir in reserved corn, cream, and salt. Heat for 5 minutes.
  6. Mix in crumbled cotija cheese and crema until incorporated.
  7. Add lime juice, adjust seasoning, and ladle soup into bowls.
  8. Top with chili powder, cilantro, and green onion before serving.

Notes

  • Swap chicken stock for a richer flavor or jalapeño for extra heat.
  • Use frozen corn if fresh is unavailable.
  • Blend soup for a silky finish and add roasted corn as garnish for texture contrast.
  • Use plant-based cream and cheese for a dairy-free or vegan version.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Grilling, sautéing, simmering
  • Cuisine: Mexican
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 6g
  • Sodium: 700mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 8g
  • Cholesterol: 50mg