Enjoy this traditional crema de elote, a creamy Mexican corn soup with a smooth and velvety texture. Made with sweet corn, Mexican crema, and simple seasonings, it has the perfect balance of sweet and savory flavors.
1mediumpoblano pepper(roasted and cut into strips)
queso panela( or queso fresco, cotija cheese, etc.)
Mexican crema(or sour cream)
Instructions
Heat the oil in a pot over medium heat. Add butter and allow to melt.
Add the onion and cook, stirring constantly, for 2 minutes or until it becomes soft and translucent.
Add the corn and season with salt and pepper. Cook for 2 minutes, then stir in the garlic and cook until fragrant (see notes).
Pour in the chicken stock and bring to a boil. Cook for 3 minutes over medium-high heat.
Use an immersion blender to blend the corn mixture until smooth, or transfer it to a stand blender and blend until creamy (see notes).
Cook the corn mixture in the pot for 5 minutes.
Stir in the crema and cook for 2 minutes.
Stir in the dried epazote and continue cooking until the soup slightly thickens. Adjust seasonings to taste and turn off the heat.
Serve the crema de elote in bowls and garnish with roasted poblano peppers, reserved corn kernels, panela cheese, and a swirl of crema.
Notes
You can reserve ½ cup of the corn mixture and use it as a garnish when serving the soup.
For an extra smooth consistency, strain the blended corn mixture through a fine-mesh sieve to remove any remaining corn fibers.
You can also add other spices to flavor this soup, such as ground cumin, paprika, or a hint of chili powder. Adjust the seasonings according to your taste preferences.