Mexican Street Corn Soup

Prep Time
Cook Time
Ready In

"Comforting and delicious"

Original recipe yields 6 servings


  • Serving Size: 1 (564 g)
  • Calories 1166.2
  • Total Fat - 26.7 g
  • Saturated Fat - 14.1 g
  • Cholesterol - 68.7 mg
  • Sodium - 328.3 mg
  • Total Carbohydrate - 210.5 g
  • Dietary Fiber - 29.1 g
  • Sugars - 9.5 g
  • Protein - 27.5 g
  • Calcium - 299.3 mg
  • Iron - 3.2 mg
  • Vitamin C - 18.7 mg
  • Thiamin - 0.7 mg

Step 1

On a medium-hot grill or hot grill pan, char the corn all over, 15–20 minutes. Transfer to a platter and set aside until cool enough to handle.

Step 2

Working over a large bowl, slice the corn kernels off each cob, scraping the cob with the knife to extract the flavorful juices. Halve 5 of the bare corn cobs crosswise, discarding the rest. Set the kernels and cobs aside.

Step 3

In a medium pot over medium heat, melt the butter. When the foam begins to subside, add the onion, celery, poblano, garlic, oregano, and bay leaf. Cover and cook, stirring occasionally, until the onion softens, 7–8 minutes. Add the reserved corn kernels and cobs, milk, potatoes, and cream. Bring to a boil, cover, and lower the heat to maintain a simmer. Cook, stirring occasionally, until the potatoes are tender, about 25 minutes. Remove and discard the cobs and bay leaf. Transfer 1½ cups of the soup to a blender and purée until smooth. Stir the puréed soup back into the pot of remaining soup to thicken. Season with salt and the ancho chile powder, then ladle into wide soup bowls and garnish with the cilantro, crema, cotija, and additional ancho chile powder. Serve with lime wedges.

Tips & Variations

No special items needed.