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
Creamy Mexican Street Corn Soup garnished with charred corn, Cotija cheese, and fresh cilantro in a green bowl on a wooden table.

My Creamy Mexican Street Corn Soup

  • Author: Karen Colman
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup, Main Dish
  • Method: Stovetop
  • Cuisine: Mexican

Description

A creamy and smoky Mexican Street Corn Soup recipe inspired by the classic street food ‘elote.’ This easy, homemade soup is a perfect blend of sweet corn, Cotija cheese, lime, and chili powder, ready in just 30 minutes.


Ingredients

Scale

1/4 cup olive or vegetable oil

6 cups fresh corn kernels, from 8-10 shucked cobs (save 6 of the stripped cobs for simmering the soup)

1 cup chopped yellow onion

1/4 teaspoon ancho chili powder (use more or less, depending on your heat preferences)*

kosher salt and freshly ground black pepper

2 large garlic cloves, chopped (about 1 tablespoon)

4 cups chicken or vegetable broth

1/2 cup sour cream

1/2 cup grated dry/aged Cotija cheese, plus additional for garnish (substitute Parmesan or Romano if Cotija is unavailable)

1 tablespoon fresh lime juice

1 teaspoon grated lime zest

2 tablespoons plus 2 teaspoons chopped cilantro, divided


Instructions

  • Heat oil in a large, nonstick pot or cast iron Dutch oven until shimmering. Add corn kernels, chopped onion, chili powder, 1/2 teaspoon kosher salt, and 1/2 teaspoon black pepper. Cook over medium-high heat, stirring frequently, until onions are soft and corn is lightly charred in spots, about 8-10 minutes.

  • Add garlic and cook until fragrant, 1 minute. Remove 1-1/2 cups of corn mixture from the pot and set aside. Stir broth and 6 stripped corn cobs into the pot, scraping up the brown bits on the bottom. Bring to a boil, reduce heat, and simmer for 20 minutes.

  • Use tongs to remove corn cobs from pot and discard.

  • Stir sour cream and Cotija into the soup. Transfer soup to a blender or food processor (in batches, depending on the size of your unit for safety) to puree until smooth.

  • Return soup to pot and if needed, gently reheat to desired serving temperature. Stir in half (3/4 cup) of the reserved corn mixture, lime juice, and 2 tablespoons chopped cilantro. Season to taste with salt, pepper, and chili powder.

  • Toss remaining 3/4 cup corn with lime zest and 2 teaspoons chopped cilantro. Serve soup, topped with a few spoonfuls of the corn mixture, and an extra sprinkling of Cotija.


Notes

Don’t skip charring the corn! This is the secret to that classic smoky Mexican street corn flavor.

Use fresh corn if you can. While frozen corn works, fresh corn on the cob during peak season will give you the absolute best flavor.

Blend in batches. Pureeing hot soup can be dangerous, so fill your blender only halfway, vent the lid, and hold it down with a kitchen towel.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 6g
  • Sodium: 850mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.5g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 35mg

Keywords: Mexican street corn soup, elote soup, creamy corn soup, homemade soup, Mexican recipe, summer corn recipe, comfort food