This Mexican Street Corn Soup captures all the vibrant, smoky-sweet flavor of classic street corn in a cozy, spoonable bowl. It’s a layered experience with a velvety base and pops of charred corn. Perfect as a starter or main, this soup delivers big, bold flavor.
If you're looking for the perfect Mexican Street Corn Soup, you're in the right place. Whether you love Soup Recipes or want to explore our Burgers collection, we've got you covered.
Why You’ll Love This Mexican Street Corn Soup
- All the flavor: Enjoy the iconic street food experience without the mess.
- Incredibly versatile: Serve hot or slightly chilled for any occasion.
- Perfect texture: Creamy base with bursts of smoky, sweet corn.
- Secretly simple: Feels fancy but is straightforward to make.
Ingredients & Tools
- 6 ears fresh corn, husks and silk removed
- 2 tbsp olive oil or avocado oil, divided
- 1 large yellow onion, diced
- 3-4 garlic cloves, minced
- 1 jalapeño, seeds removed and finely diced (optional for less heat)
- 4 cups vegetable or chicken broth
- 1 cup heavy cream or full-fat coconut milk for a dairy-free version
- 1/2 cup crumbled cotija cheese, plus more for garnish
- 1/4 cup mayonnaise (this is the secret to the authentic creamy texture!)
- 1 tsp chili powder, plus more for serving
- 1/2 tsp smoked paprika
- Juice of 1-2 limes
- 1/4 cup fresh cilantro, chopped, plus more for garnish
- Salt and black pepper to taste
Tools: A large soup pot or Dutch oven, a blender or immersion blender, and a baking sheet for broiling the corn.
Notes: Don’t skip the cotija if you can find it—its salty, crumbly texture is a key part of the experience. And that little bit of mayonnaise might seem odd, but it’s what gives the soup that signature creamy, rich mouthfeel without making it taste overly mayonnaisy. A little goes a long way.
Nutrition (per serving)
| Calories: | 320 kcal |
| Protein: | 8 g |
| Fat: | 22 g |
| Carbs: | 28 g |
| Fiber: | 4 g |
Serves: 6 | Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes
Before You Start: Tips & Ingredient Notes
- Can I use frozen or canned corn? Absolutely. For frozen corn, you’ll need about 5 to 6 cups. Spread it on a baking sheet and broil it for a few minutes to get some color and a smoky flavor. Canned corn can work in a pinch, but be sure to drain and rinse it well—and try to get a little char on it if possible.
- What if I don’t have cotija cheese? No worries! Feta cheese is a fantastic substitute. It’s similarly salty and crumbly, though it has a tangier flavor. Just crumble it and use it the same way for garnish.
- How can I make this soup ahead of time? This soup is a great make-ahead dish. Let it cool completely after cooking, then store it in an airtight container in the fridge for up to 3 days. The flavors actually meld and improve! Reheat it gently on the stove, adding a splash of broth if it has thickened too much.
- Is it really necessary to char the corn? Honestly, yes. That charred, slightly smoky flavor is the soul of Mexican street corn. If you have a grill, by all means, use it! But your oven’s broiler works perfectly well too. Don’t skip this step—it makes all the difference.
Storage & Freshness Guide
- Fridge: Cool completely, store in airtight container for 3–4 days.
- Freezer: Not recommended; dairy may separate and texture can turn grainy.
- Reviving: Reheat gently on stove, thinning with broth or water if needed.
Serving Suggestions
Complementary Dishes
- Grilled Chicken or Shrimp Skewers — The simple, savory protein is a perfect counterpoint to the rich, creamy soup and makes the meal feel more substantial.
- A Simple Black Bean Salad — Toss black beans with red onion, cilantro, and a lime vinaigrette for a fresh, fiber-packed side that complements the soup’s flavors beautifully.
- Warm, Buttery Tortillas or Crusty Bread — You’ll want something to dunk and scoop up every last bit of this delicious soup from the bowl.
Drinks
- A Crisp Mexican Lager — The light, clean bubbles and slight bitterness of a beer like Corona or Modelo cut through the soup’s creaminess wonderfully.
- Sparkling Limeade or a Paloma — The citrusy, effervescent notes are a fantastic non-alcoholic or cocktail pairing that highlights the lime in the soup.
Something Sweet
- Mango Sorbet with a Chili-Lime Sprinkle — It continues the theme of sweet and spicy in a refreshing, palate-cleansing way that feels just right after a rich soup.
- Churros with Chocolate Dipping Sauce — Because why not go all-in on the Mexican theme? The warm, cinnamony crunch is the ultimate comfort dessert.
Top Mistakes to Avoid
- Mistake: Blending the soup while it’s too hot and overfilling the blender. Hot liquid expands rapidly and can blow the lid right off, creating a dangerous and messy situation. Always blend in batches and hold the lid down securely.
- Mistake: Skipping the char on the corn. I’ve messed this up before too, thinking I could just use raw corn. You lose that essential smoky depth that defines the dish. A few minutes under the broiler is non-negotiable for authentic flavor.
- Mistake: Adding the lime juice too early. If you add the acid at the beginning of cooking, it can cause the dairy to curdle and the bright flavor will cook out. Always stir in the lime juice right at the end, just before serving.
- Mistake: Not tasting and adjusting the seasoning at the end. The saltiness of broth and cotija cheese can vary so much. Your final taste and seasoning with salt, pepper, and an extra squeeze of lime is what transforms a good soup into a great one.
Expert Tips
- Tip: For an extra layer of smoky flavor, add a pinch of chipotle powder along with the chili powder. It brings a subtle heat and a deep smokiness that’s just incredible.
- Tip: If you want a super-silky texture, pass the blended soup through a fine-mesh sieve before adding the cream and reserved corn. It’s an extra step, but it ensures there are no fibrous bits from the corn.
- Tip: To make the soup a bit healthier without sacrificing creaminess, substitute half the heavy cream with plain Greek yogurt. Just make sure to temper it by stirring a little hot soup into the yogurt first to prevent curdling.
- Tip: For a beautiful presentation, don’t mix all the toppings into the soup. Serve it plain and let everyone customize their bowl with extra cotija, cilantro, a drizzle of hot sauce, and a lime wedge on the side.
FAQs
Can I make this soup vegan?
Absolutely! It’s surprisingly easy. Use vegetable broth, swap the heavy cream for full-fat coconut milk, and omit the cotija cheese. For that cheesy, salty topping, you can use a vegan feta or simply garnish with toasted pepitas (pumpkin seeds) and a sprinkle of nutritional yeast. The mayonnaise can be replaced with a vegan alternative, or you can add a tablespoon of tahini for richness.
How do I store and reheat leftovers?
Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for 3-4 days. Reheat it gently on the stovetop over low heat, stirring frequently. If it has thickened too much, just whisk in a little extra broth or water until it reaches your desired consistency. I don’t recommend freezing this soup, as the dairy can separate and the texture can become grainy.
My soup is too thick. How can I thin it out?
No problem at all! This happens easily, especially as it sits. Simply stir in a little more broth, water, or even some extra cream until it’s the consistency you like. Start with a quarter-cup at a time, stir well, and check before adding more. You’re in control!
What’s the best way to get the corn kernels off the cob?
The bowl method is my go-to. Place a small, upside-down bowl inside a larger, rimmed bowl. Stand the corn cob on the small bowl and slice downward—the kernels will fall neatly into the larger bowl, containing the mess. A good, sharp chef’s knife makes this task quick and safe.
Can I make this in a slow cooker or Instant Pot?
You can! For a slow cooker, char the corn and sauté the onions first for the best flavor, then add everything except the cream, mayo, cheese, and lime to the pot. Cook on low for 4-6 hours, then blend and finish. For the Instant Pot, use the sauté function for the onions and corn, then pressure cook on high for 10 minutes with the broth before blending and adding the final ingredients.
Mexican Street Corn Soup
Make the best Mexican Street Corn Soup with this easy recipe! All the smoky-sweet flavor of elote in a creamy, comforting bowl. Get the recipe and enjoy tonight!
Ingredients
For the soup:
-
6 ears fresh corn (husks and silk removed)
-
2 tbsp olive oil or avocado oil (divided)
-
1 large yellow onion (diced)
-
3-4 cloves garlic (minced)
-
1 jalapeño (seeds removed and finely diced (optional for less heat))
-
4 cups vegetable or chicken broth
-
1 cup heavy cream or full-fat coconut milk (for a dairy-free version)
-
1/2 cup crumbled cotija cheese (plus more for garnish)
-
1/4 cup mayonnaise
-
1 tsp chili powder (plus more for serving)
-
1/2 tsp smoked paprika
-
1-2 limes (juice of)
-
1/4 cup fresh cilantro (chopped, plus more for garnish)
-
Salt and black pepper (to taste)
Instructions
-
Char the corn.01
-
Sauté the onion, garlic, and jalapeño.02
-
Add the broth and most of the corn.03
-
Simmer until the corn is tender.04
-
Blend the soup until smooth.05
-
Stir in the cream, mayonnaise, cotija cheese, and lime juice.06
-
Add the reserved charred corn and cilantro.07
-
Season to taste with salt and pepper.08
-
Serve with desired garnishes.09
Not what you're looking for?



