Make this rich, creamy Mexican Street Corn Soup inspired by authentic Elote. This recipe delivers bold, zesty flavor quickly, perfect for a satisfying weeknight dinner.
1/2 cup crumbled Cotija cheese, plus more for topping
For Garnish: Fresh cilantro, extra lime wedges, tortilla strips
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
Add the minced garlic, chili powder, cumin, and smoked paprika. Cook for 1 minute until fragrant.
Stir in the drained corn kernels and chicken broth. Bring the mixture to a simmer. Reduce heat to low, cover, and cook for 10 minutes to allow flavors to blend.
If using chicken, stir in the shredded chicken now.
Pour in the heavy cream or half-and-half and stir well. Heat through gently, but do not let the soup boil after adding the cream.
Remove the pot from the heat. Stir in the lime juice and the 1/2 cup of crumbled Cotija cheese until the cheese melts slightly into the broth. Season with salt and pepper to your taste.
Ladle the soup into bowls. Top each serving with extra Cotija cheese, fresh cilantro, and crispy tortilla strips. Serve immediately with lime wedges on the side.
Notes
For a smoky flavor boost, roast half of your corn kernels in a dry skillet until lightly charred before adding them to the soup base.
If you prefer a thicker soup, remove about 1 cup of the soup mixture before adding the cream, blend it until smooth, and stir it back into the pot.
To make this recipe gluten free, confirm all your broth and spices are certified gluten free.