Move over corn chowder because this Mexican street corn soup is here to steal the show!
It’s a creamy, chowder-like dish that captures all the beloved flavors of traditional elote in a hearty, cozy bowl of yum.
Sweet corn, tangy lime, cotija cheese, and smoky poblano peppers meld with a rich, velvety broth to create a soup that’s perfect for chilly nights in.
I can’t get enough of the taste or texture, and I know you’ll love it, too.
Why You’ll Love This Mexican Street Corn Soup
Bold, Savory Flavors: Inspired by Mexican street corn, this soup is packed with chili, garlic, and smoky spices in every spoonful.
Perfect Balance of Heat: Poblano peppers add mild warmth, with optional jalapeños for a kick.
Perfect for Entertaining: Adorned with an array of toppings, this stunning soup will wow your dinner guests.
Ingredients
- Fresh Corn: You can’t capture the flavors of elote without it! Fresh has the best flavor, but frozen also works.
- Olive Oil & Butter: For sautéing the vegetables.
- Onion & Garlic: Create an aromatic foundation, adding depth and complexity.
- Poblano Pepper: For a mild spiciness and hint of smoky goodness.
- Chicken Broth: Forms the base of the soup. Feel free to use vegetable broth.
- Heavy Cream & Mexican Crema: Creates a luxurious, silky texture and rich mouthfeel.
- Cotija Cheese: A salty, crumbly Mexican cheese that adds a sharp flavor. Feta also works as a substitute.
- Seasonings: A quick and flavorful blend of chili powder, Mexican oregano, smoked paprika, cumin, salt, and pepper.
- Toppings: Fresh cilantro, cotija cheese, extra corn, sliced jalapeños, and fresh lime for squeezing.
How to Make Mexican Street Corn Soup
Each spoonful of this yummy soup delivers a beautiful balance of sweet, creamy, tangy, and subtly spicy notes.
Meanwhile, the garnishes add that essential fresh crunch and visual appeal that makes this dish truly special.
But believe it or not, it all happens in one pot – and in just under an hour!
1. SAUTÉ the corn and onion in butter and olive oil until the onion is translucent and the corn is charred, about 8-10 minutes, stirring frequently.
2. ADD the garlic, poblano, chili powder, oregano, paprika, and cumin. Stir until fragrant, about 1 minute. Remove 1 cup of the mixture and set aside.
3. POUR in the chicken broth, stirring well. Bring it to a boil, then reduce to a simmer. Cook for 20-25 minutes.
4. REMOVE the pot from heat and carefully blend the soup to your desired consistency.
5. STIR in the heavy cream, Mexican crema, and cotija cheese. Taste and season with salt and pepper.
6. SERVE with the reserved corn mixture, sliced jalapeños, cilantro and lime wedges. Enjoy!
Tips For the Best Mexican Street Corn Soup
These tips will take your Mexican street corn soup from great to fantastic!
- Char the corn. For a smoky flavor, don’t skip the char. Sure, it means an extra few minutes at the stove, but it’s so worth it.
- Use frozen corn. Thaw and char it on its own, then remove to a bowl. Add it back to the pot about 10 minutes before the broth is done simmering.
- Add potatoes. If you want to bulk this dish out, simmer 1 pound of Yukon Golds with the broth.
- Blend half. This’ll give you a nice mix of creamy and chunky.
- Time it right. To prevent curdling, don’t add the creamy ingredients until after blending. They don’t need cooking, just warming through.
- Adjust the cream. Start with half the recommended cream and adjust to your preferred consistency.
- Spice it up. Feel free to add an extra poblano or a couple of jalapeños if you like it fiery.
- Go vegan. For a vegan version, substitute coconut milk for the dairy and use vegan sour cream and cheese alternatives.
- Slow Cooker method. Sauté the veggies, then add everything but the dairy to a crockpot. Cook on LOW for 4-5 hours, blend, and mix in the dairy.
How to Store
This soup is so flavorful, you’ll want to savor every spoonful!
Luckily, it only gets better after a night in the fridge.
To Store: Transfer cooled leftovers and any toppings to separate airtight containers. Refrigerate for 3-4 days.
To Reheat: Warm the soup in a saucepan over medium-low heat, stirring occasionally until heated through. Alternatively, microwave individual portions in 30-second intervals, stirring between each interval.
Note: I don’t recommend freezing this soup as the dairy will likely turn grainy after thawing.
More Creamy Soups We Can’t Get Enough Of
Crockpot Chicken Parmesan Soup
Creamy Ravioli Soup
Peanut Butter Soup
Cauliflower Cheese Soup