If you love Mexican street corn, you’re going to be obsessed with this soup! Imagine all the creamy, smoky, and tangy flavors of elote, transformed into a warm, cozy bowl of comfort.
¼ cup fresh cilantro, minced (plus extra for garnish)
½ cup Mexican crema or sour cream (for garnish)
Lime wedges, for serving
Instructions
Sauté the vegetables:
In a large pot over medium-high heat, melt the butter.
Add the onion, celery, and poblano pepper with a pinch of salt and pepper. Cook for 7-8 minutes until the onion softens.
Add seasonings:
Stir in the garlic, chile powder, and oregano. Sauté for about 1 minute until fragrant.
Simmer the soup:
Pour in the chicken stock and add the potatoes. Bring to a boil, then reduce the heat and let it simmer for about 15 minutes, or until the potatoes are tender.
Incorporate corn and cream:
Stir in the corn, heavy cream, and sugar. Cook for another 5 minutes until everything is heated through.
Blend for a creamy texture:
Transfer about 1½ cups of the soup to a blender and blend until smooth. Stir the purée back into the pot.
Finish and serve:
Mix in the cotija cheese, cilantro, and lime juice. Adjust salt and pepper to taste.
Garnish with extra cilantro, cotija, a sprinkle of chile powder, and a drizzle of crema.