Mexican Street Corn Soup is a creamy, vibrant twist on the classic elote flavors you crave—only in a cozy bowl! This colorful soup layers the sweetness of corn with smoky chili, soft potatoes, and a shower of fresh herbs, creating a dish that’s as warm and satisfying as it is lively and fun.
Why You’ll Love This Recipe
- All the Elote Flavors—No Grill Needed: Every spoonful captures the irresistible trio of creamy, sweet, and smoky that makes street corn so magnetic.
- Weeknight-Friendly Comfort: With just 15 minutes of prep, this soup comes together quickly, but it tastes like you fussed all afternoon.
- Easy to Make Vegetarian or Dairy-Free: Effortlessly swap the broth and toppings for a soup that works for many diets—no flavor lost.
- Customizable Garnishes: Amp up the fun with toppings like fresh herbs, a sprinkle of chili, or a handful of cheese (if you like)—make it your signature bowl!
Ingredients You’ll Need
The magic of Mexican Street Corn Soup is all about bold flavor from humble staples. These ingredients come together for layers of sweetness, warmth, and just the right kick, making every bite irresistible and brilliantly golden.
- Olive oil: Gives the base a gentle richness and helps bloom the spices for that deep, developed flavor.
- Onion: Finely chopped onion melts into the soup, infusing every bite with subtle sweetness.
- Garlic: Minced garlic adds its classic, aromatic punch—essential for building savory depth.
- Chili powder: Infuses the soup with smoky, vibrant warmth that echoes classic elote seasoning.
- Dried oregano: Brings an earthy herbal note to balance the richness and spice.
- Ground cumin: Adds savory undertones that remind you of your favorite taco night.
- Cayenne pepper: Gives a playful kick—adjust to your preferred heat level!
- Chicken stock: Forms the savory, flavorful backbone of the soup (vegetable stock works if you like).
- Yukon gold potatoes: These make the soup luxuriously creamy once blended—without adding cream.
- Frozen corn kernels: The star of the show, bringing natural sweetness and a burst of color regardless of the season.
- Kosher salt and freshly cracked black pepper: For perfect seasoning, every single time.
- For garnish—cilantro or parsley & chili powder/paprika: These finishing touches add brightness, color, and even more flavor.
Variations
Mexican Street Corn Soup is wonderfully flexible, so don’t be afraid to make it your own! The possibilities for swapping in veggies, kicking up the spice, or making it dairy-free are almost endless—tailor it to delight your taste buds and fit your pantry.
- Make it Creamy: Swirl in a little heavy cream or a scoop of sour cream just before serving for extra richness.
- Go Vegan or Vegetarian: Use vegetable broth instead of chicken, and skip (or use plant-based versions of) any cheese toppings.
- Add Protein: Stir in cooked shredded chicken, black beans, or even roasted shrimp for a heartier soup.
- Char the Corn: Pan-roast half your corn before adding it for a smoky, grilled elote essence that’s next-level delicious.
- Heat It Up: Double the cayenne or add fresh diced jalapeños if you like your soup extra spicy.
How to Make Mexican Street Corn Soup
Step 1: Sauté Aromatics
Add the olive oil to a large, heavy-bottomed pot over medium heat, then toss in your chopped onion. Sauté for about 5 to 6 minutes—watch as the onion softens and turns aromatic, setting the stage for all those buildable flavors. Add in garlic and let it become fragrant, stirring for just 30 seconds to a minute (the instant you smell it, you’re ready for the next step).
Step 2: Toast the Spices
Sprinkle in the chili powder, oregano, cumin, and cayenne pepper. Stir for about a minute, just until the spices bloom and fill your kitchen with a warm, inviting scent. This quick toast draws out smoky depth (and makes a soup that tastes like it cooked all day).
Step 3: Simmer Potatoes
Pour in the chicken stock and add the diced Yukon gold potatoes. Crank up the heat to bring everything to a boil, then lower it to a gentle simmer. Let the potatoes cook until perfectly fork-tender, about 15 minutes—this will give your soup that dreamy, velvety consistency once blended.
Step 4: Add Corn & Season
Tumble in your frozen corn and gently stir until it’s warmed through (about 5 minutes). Now, season generously with kosher salt and cracked black pepper to brighten all those cozy, rich flavors.
Step 5: Blend Until Creamy
Working carefully in batches, ladle the soup into a blender and puree until silky smooth—or only partially, if you prefer some bites of corn and potato for texture! Adjust seasoning, then pour back into your pot to keep warm until serving.
Step 6: Garnish & Serve
Ladle the Mexican Street Corn Soup into bowls and shower with fresh cilantro or parsley, a dusting of chili powder or paprika, and your favorite toppings. Serve hot, and get ready for pure elote joy!
Pro Tips for Making Mexican Street Corn Soup
- Blending for Texture: For a soup with both creamy body and a delightful corn-potato bite, blend only half and stir it back into the pot.
- Potato Pick: Yukon golds are the gold standard for creaminess without extra dairy—but waxy potatoes can work in a pinch!
- Season in Layers: Don’t forget to taste as you go—especially after blending—since blending can mellow salt and spice.
- Garnish Last-Minute: Add cilantro, chili powder, and any cheese just before serving so colors stay bright and flavors pop.
How to Serve Mexican Street Corn Soup
Garnishes
You can go classic with a flurry of chopped cilantro or get playful with a sprinkle of crumbly cheese (cotija or feta), a dusting of chili powder or smoked paprika, and a few squeezes of fresh lime. A little swirl of crema or a dollop of sour cream turns every bowl into a fiesta!
Side Dishes
This soup absolutely shines next to crusty bread, warm tortillas, or cheesy quesadillas. For a lighter touch, pair with a crisp slaw, fresh tomato salad, or simple greens tossed with lime vinaigrette. Every bite gets better with something to dip or crunch!
Creative Ways to Present
Ladle Mexican Street Corn Soup into festive mugs or small bowls for party appetizers, or create a “build-your-own” bar with assorted toppings and let everyone customize. For a wow factor, serve inside hollowed-out mini bread bowls or alongside grilled corn on the cob for a double-corn delight.
Make Ahead and Storage
Storing Leftovers
Leftover Mexican Street Corn Soup keeps beautifully in an airtight container in the fridge for up to 3–4 days. The flavors deepen overnight, making lunch or dinner the next day even more delicious—just wait to add fresh garnishes until you’re ready to serve.
Freezing
This soup freezes well! Let it cool completely, then portion into freezer-safe containers (leaving space for expansion). Freeze for up to 2 months. Thaw overnight in the fridge, and give it a good stir when reheating for a smooth, creamy consistency.
Reheating
To reheat, gently warm the soup on the stovetop over medium-low heat, stirring occasionally until hot. If it thickens after freezing, add a splash of broth or water to loosen. Finish with your favorite toppings to bring it back to life.
FAQs
-
Can I use fresh corn instead of frozen for Mexican Street Corn Soup?
Absolutely! Fresh, sweet corn is fantastic—just slice the kernels off the cob (about 6 ears for this recipe). Roast or grill them first if you want extra charred, smoky flavor reminiscent of classic street corn.
-
Can I make Mexican Street Corn Soup vegetarian or vegan?
Yes! Simply swap the chicken stock for a good vegetable broth. For a vegan version, skip any dairy-based toppings or use plant-based alternatives like vegan crema and dairy-free cheese crumbles.
-
How spicy is this soup with the cayenne pepper?
The soup has a gentle kick, but nothing overwhelming. If you’re sensitive to spice, start with a pinch and add more to taste. If you love heat, double the cayenne or add fresh jalapeños for a real punch.
-
Do I need a high-powered blender to make Mexican Street Corn Soup creamy?
No special blender is required—it will work with a standard countertop blender or even an immersion blender! For best results, blend the soup in batches and let it cool slightly before blending to avoid splatters.
Final Thoughts
If you’ve been craving the sunshine-bright flavors of elote in the most comforting form possible, this Mexican Street Corn Soup is your ticket to pure, spoonable joy. I can’t recommend it enough—each bowl is cozy, crave-worthy, and sure to become a fast favorite. Give it a try, and let it warm both your heart and your table!
PrintMexican Street Corn Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop, Blender
- Cuisine: Mexican
- Diet: Vegetarian
Description
A flavorful and creamy Mexican Street Corn Soup that is the perfect blend of sweet corn and savory spices. This soup is a delicious twist on the classic street corn dish and is sure to be a hit with friends and family.
Ingredients
For the Soup:
- 3 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper
- 4 cups chicken stock
- 3 medium (about 1 lb) Yukon gold potatoes, peeled and cut into 1/2-inch pieces
- 2 12–ounce bags frozen corn kernels
- Kosher salt and freshly cracked black pepper, to taste
For Garnish:
- Chopped cilantro or parsley
- Chili powder or paprika
Instructions
- Sauté Onions: In a large pot over medium heat, sauté onions in olive oil until soft and translucent.
- Add Spices: Add garlic, chili powder, oregano, cumin, and cayenne; cook until fragrant.
- Cook Potatoes: Pour in chicken stock, add potatoes, simmer until tender.
- Include Corn: Add corn, cook until warm; season with salt and pepper.
- Purée Soup: Blend the soup until smooth; adjust for desired consistency.
- Garnish and Serve: Top with cilantro, parsley, chili powder, or paprika; serve warm.
Nutrition
- Serving Size: 1 serving
- Calories: 275 kcal
- Sugar: 8g
- Sodium: 620mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 0mg