This Mexican Corn Soup recipe has all the flavors of Mexican street corn (or elotes) in soup form. This creamy corn soup is flavored with chile powder, poblano peppers and cotija cheese.
In a large pot over medium-high heat, melt the 4 Tablespoons butter. Add the 1 medium yellow onion, 1 stalk celery, 1 medium poblano pepper, and season with a pinch of salt and pepper. Cook, stirring occasionally, until the onion softens, about 7-8 minutes.
Add the 4 cloves garlic, 1 Tablespoon chile powder, and 1 teaspoon dried oregano, and saute for about 1 minute, until fragrant.
Add the 4 cups chicken stock and 3 medium yukon gold potatoes. Bring to a boil, then lower the heat to maintain a simmer. Cook, stirring occasionally, until the potatoes are tender, about 15 minutes.
Stir in the2 12-ounce bags frozen corn, 1 cup heavy cream and 2 teaspoons sugar. Cook for five minutes, until warmed through.
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.
Add ½ cups cotija cheese, ¼ cups cilantro, and 1 Tablespoon lime juice and season to taste with salt and pepper.
Serve garnished with additional cilantro, cotija, chile powder and crema. Serve with lime wedges.
Video
Notes
Storage
Store leftovers in an airtight container in the refrigerator for up to five days. This soup also freezes well, for up to three months.