Print

Mexican Street Corn Soup

4 from 1 reviews

A creamy, flavorful soup inspired by Mexican street corn (elotes), featuring corn, poblano peppers, cotija cheese, and a hint of lime for a comforting and vibrant dish.

Ingredients

Scale
  • 4 tablespoons butter
  • 1 medium yellow onion, finely chopped (about 1½ cups)
  • 1 stalk celery, finely chopped (about ½ cup)
  • 1 medium poblano pepper, seeded, stemmed, and finely chopped (about ½ 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 to garnish)
  • ½ cup Mexican crema or sour cream (to garnish)
  • Lime wedges (for serving)

Instructions

  1. In a large pot, melt the butter over medium heat.
  2. Add the chopped onion, celery, poblano pepper, and garlic; cook until softened but not browned, about 5-7 minutes.
  3. Stir in the chile powder and dried oregano, cooking for another minute until fragrant.
  4. Add the chicken stock and diced potatoes; bring to a boil.
  5. Reduce heat and simmer until potatoes are tender, about 20 minutes.
  6. Add the corn and cook until heated through, about 5 minutes.
  7. Using an immersion blender, blend the soup partially to your desired consistency, leaving some texture.
  8. Stir in the heavy cream, sugar, cotija cheese, and lime juice.
  9. Season with kosher salt and pepper to taste.
  10. Serve topped with additional cotija cheese, cilantro, a dollop of Mexican crema or sour cream, a sprinkle of chile powder, and lime wedges on the side.

Notes

For best flavor, use fresh corn if available. Adjust the chile powder to your preferred spice level. This soup can be made vegetarian by substituting vegetable stock for chicken stock.

Nutrition