I absolutely adore this Mexican Street Corn Soup Recipe because it brings all the festive flavors of elote into a comforting, silky soup that feels like a warm hug on a chilly day. Every spoonful bursts with the sweetness of corn, a hint of smoky spice, and bright lime that instantly lifts the soul. It’s one of those recipes that I return to over and over, especially when I want something easy to prepare but incredibly satisfying to eat. The balance of creamy potatoes, vibrant peppers, and that final sprinkle of cotija cheese just makes it irresistible.
Why You'll Love This Mexican Street Corn Soup Recipe
What really gets me excited about this Mexican Street Corn Soup Recipe is its vibrant, layered flavor profile. There’s the sweetness from the corn and potatoes, the smoky, slightly spicy punch from the chili powder and smoked paprika, and that luscious creaminess from the milk and crema topping. Each ingredient sings, and together they create a soup that feels both familiar and delightfully fresh. I love how this soup manages to feel hearty and light at the same time, perfect for any occasion.
Another thing I cherish about this recipe is how effortlessly it comes together. The prep is straightforward—mostly chopping and sautéing—and then you let the soup simmer and do all the work. It’s the kind of recipe I reach for when I want something impressive but don’t have hours to spend in the kitchen. Plus, it’s perfect for casual family dinners or serving at festive gatherings where you want to wow people with classic Mexican flavors in a fun new form. This soup really stands out because it captures the essence of street food with the comfort of homemade cooking.
Ingredients You'll Need
All the ingredients for this soup are simple but essential, working harmoniously to create a perfect balance of creaminess, spice, and brightness. Each component adds an important layer—whether it’s the earthiness of Yukon gold potatoes, the vibrant sweetness of fresh corn, or the punchy lime juice that finishes it off.
- Extra virgin olive oil: This is the perfect base for sautéing veggies and building flavor.
- Yellow onion: Adds a mild sweetness and depth to the broth.
- Red bell pepper: Brings a subtle fruity note and beautiful color.
- Garlic cloves: Essential for that aromatic punch.
- Chili powder: Adds warmth and traditional Mexican spice.
- Smoked paprika: Brings the smoky feeling reminiscent of street corn grilled over coals.
- Cumin: Earthy and warm, this spice complements the other flavors beautifully.
- Kosher salt and black pepper: Fundamentals for seasoning all the layers perfectly.
- Yukon gold potatoes: Velvety texture and subtle buttery flavor make the soup creamy without cream.
- Corn kernels: Fresh or frozen, they’re the star of the dish for that sweet crunch.
- Chicken broth: Creates a rich and flavorful base.
- Whole milk: Adds a creamy smoothness that balances spices and acidity.
- Lime juice: Brightens every bite with zesty freshness.
- Cotija cheese: Crumbled on top for salty, tangy bursts.
- Cilantro: Fresh herbaceous aroma that complements the zest.
- Jalapeño slices: Optional heat and vibrancy.
- Mexican crema, extra lime wedges, chili powder for sprinkling: Perfect finishing touches for garnish and flavor boosts.
Directions
Step 1: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and red bell pepper, cooking for about 5 to 6 minutes until they become soft and fragrant.
Step 2: Stir in the minced garlic, chili powder, smoked paprika, cumin, kosher salt, and black pepper. Let everything cook together for another minute to toast the spices and deepen their flavors.
Step 3: Add the diced potatoes, corn kernels, and chicken broth to the pot. Give it all a good stir and bring the mixture up to a gentle boil over medium heat.
Step 4: Reduce the heat to medium-low and allow the soup to simmer for 20 to 25 minutes. You'll want the potatoes to become fork-tender but not mushy.
Step 5: Using an immersion blender, blend about one-third of the soup right in the pot, leaving some texture and chunkiness. Alternatively, transfer part of the soup to a blender, puree it, and then return it back to the pot. This step thickens the soup beautifully.
Step 6: Turn the heat down to its lowest setting. Stir in the whole milk and fresh lime juice, warming the soup gently for 2 to 3 minutes to combine flavors. Taste the soup and adjust seasoning if needed.
Step 7: Ladle the soup into bowls and garnish generously with crumbled cotija cheese, chopped cilantro, jalapeño slices, a drizzle of Mexican crema, and an extra squeeze of lime. Sprinkle a bit of chili powder on top to make it truly pop.
Servings and Timing
This recipe serves 6 comfortably, making it a fantastic choice for feeding a family or a small gathering of friends. The prep time is around 10 to 15 minutes for all the chopping and measuring, while cooking time takes approximately 30 minutes, including the simmering and blending steps. Altogether, you’re looking at about 45 minutes from start to delicious finish. Since the soup is best served warm, you don't need resting or cooling time before dishing it up.
How to Serve This Mexican Street Corn Soup Recipe
When I serve this Mexican Street Corn Soup Recipe, I love to make it the centerpiece of a cozy family meal. It pairs wonderfully with a fresh green salad tossed in a tangy lime vinaigrette or a side of warm, crusty bread to soak up every last drop. For a more festive vibe, I like to serve it alongside some tortilla chips and guacamole—you can never go wrong with that combo!
Presentation-wise, I always add plenty of garnishes because they bring so much character to the bowl. The contrast of the bright green cilantro, the deep yellow soup, white crumbles of cotija, and red chili powder creates a festive, inviting look. Adding jalapeño slices for a little heat and a drizzle of creamy Mexican crema on top makes it feel special without any extra fuss.
As for drinks, a crisp margarita or a light, citrus-forward white wine like Sauvignon Blanc complements the lime and smoky spices beautifully. If you prefer non-alcoholic options, a sparkling agua fresca with lime and cucumber feels refreshing and pairs perfectly. I think this soup shines served warm, especially in fall or winter, but it’s lovely even at room temperature on warmer days during a casual gathering.
Variations
I enjoy customizing this Mexican Street Corn Soup Recipe depending on what I have in the kitchen or dietary preferences of my guests. For a vegan version, I simply swap the chicken broth for a hearty vegetable broth and replace whole milk and crema with coconut milk and vegan sour cream. The flavor remains rich and comforting, and the spices really do all the heavy lifting.
If you like a little more heat, I recommend roasting the jalapeños before adding them as a topping—it brings out smoky, deep flavors that elevate the whole dish. You can also experiment by adding diced tomatoes during the sauté step for a tangy twist. Another variation I’ve tried is using sweet potatoes instead of Yukon gold potatoes for a slightly different sweetness and texture.
For a different cooking method, try making this soup in a slow cooker: sauté the veggies and spices first, then transfer everything to a slow cooker and let it simmer on low for 5 to 6 hours. I find the flavors develop even more deeply with this method, and it’s a fantastic option for busy days.
Storage and Reheating
Storing Leftovers
When I store leftover Mexican Street Corn Soup, I use an airtight container to keep it fresh in the fridge for up to 4 days. I recommend choosing glass containers with tight-fitting lids because they don’t absorb odors and are easy to reheat from. It’s important to cool the soup to room temperature before sealing and refrigerating to maintain the best texture.
Freezing
This soup freezes beautifully if you want to save some for a future meal. I let it cool completely, then transfer portions into freezer-safe containers or heavy-duty zip-top bags. Frozen soup keeps well for about 2 to 3 months. When you’re ready to enjoy it, thaw the soup overnight in the fridge before reheating.
Reheating
I find the best way to reheat this soup is gently on the stove over low to medium heat, stirring often until warmed through to preserve its creamy texture. Avoid reheating it too quickly in the microwave, as it can separate or scorch. To freshen up the flavors after reheating, I like to add a squeeze of fresh lime juice and a small sprinkle more of cotija or crema on top.
FAQs
Can I use frozen corn for this Mexican Street Corn Soup Recipe?
Absolutely! Frozen corn works just as well as fresh. Just make sure to thaw it first if possible, so it blends more evenly in the soup. The sweetness and texture remain fantastic either way.
Is this soup gluten-free?
Yes, this Mexican Street Corn Soup Recipe is naturally gluten-free as long as you use gluten-free chicken broth. Always check labels just to be safe, especially if you’re cooking for someone with celiac disease or gluten sensitivity.
Can I make this soup ahead of time?
Yes, it actually tastes fantastic the next day once the flavors have had time to meld. You can prepare it fully, refrigerate overnight, and gently reheat before serving.
What can I substitute for cotija cheese?
If you can’t find cotija, queso fresco makes a great substitute for a similar crumbly, salty texture. Feta cheese can also work in a pinch, though the flavor is a bit different.
How spicy is the soup and can I adjust it?
The spice level is moderate, mostly coming from chili powder and jalapeño slices. You can easily adjust the heat by reducing the chili powder quantity or leaving out the jalapeño altogether. Roasting the jalapeño adds smoky heat without too much burn.
Conclusion
If you’re looking for a vibrant, comforting dish that brings the festive spirit of Mexican street food to your table, this Mexican Street Corn Soup Recipe is an absolute must-try. It’s easy to make, packed with flavor, and perfect for sharing with loved ones. I’m confident this soup will become one of your favorites just like it did for me. Go ahead and give it a whirl—you won’t regret it!
PrintMexican Street Corn Soup Recipe
This Mexican Street Corn Soup is a comforting and flavorful dish inspired by traditional Mexican street corn. Featuring tender potatoes, sweet corn, and a smoky spice blend, it combines creamy textures with bright lime juice and tangy cotija cheese for a perfect balance of flavors. Ideal for a cozy meal, this soup is easy to prepare on the stovetop and serves six.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Ingredients
Soup Base
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, diced
- 1 red bell pepper, diced
- 4 garlic cloves, minced
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon cumin
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
Main Ingredients
- 1 pound Yukon gold potatoes, peeled and diced
- 6 cups corn kernels (fresh, frozen, or canned & drained)
- 6 cups chicken broth
- 1 cup whole milk
- Juice of 2 limes
Toppings & Garnishes
- ½ cup crumbled cotija cheese
- ¼ cup chopped cilantro
- 1 jalapeño, thinly sliced
- Extra lime wedges
- Chili powder for sprinkling
- Drizzle of Mexican crema (or sour cream or Greek yogurt)
Instructions
- Sauté Vegetables: Pour the olive oil into a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and red bell pepper, cooking for 5-6 minutes until softened. Stir in the minced garlic, chili powder, smoked paprika, cumin, kosher salt, and black pepper, cooking for an additional minute to release the spices’ aromas.
- Add Potatoes, Corn, and Broth: Add the diced Yukon gold potatoes, corn kernels, and chicken broth to the pot. Stir evenly and bring the soup to a gentle boil over medium heat.
- Simmer Soup: Reduce the heat to medium-low and let the soup simmer for 20-25 minutes, or until the potatoes become fork-tender, allowing flavors to meld beautifully.
- Blend Part of the Soup: Using an immersion blender, blend about one-third of the soup directly in the pot to create a creamy texture while retaining some chunks. Alternatively, transfer a few cups to a blender, puree until smooth, and return to the pot.
- Add Milk and Lime Juice: Reduce the heat to the lowest setting and stir in the whole milk and fresh lime juice. Warm the soup gently for 2-3 minutes. Taste and adjust seasoning if necessary.
- Serve and Garnish: Ladle the soup into bowls and top with crumbled cotija cheese, chopped cilantro, jalapeño slices, a drizzle of Mexican crema, a sprinkle of chili powder, and an extra squeeze of lime as desired.
Notes
- For a vegan version, replace chicken broth with vegetable broth and use a plant-based milk and vegan cheese or omit cheese.
- Adjust the jalapeño quantity based on your heat preference or remove seeds for milder flavor.
- Fresh corn is ideal for the best flavor, but frozen or canned corn also works well.
- Using an immersion blender partially purees the soup for a creamy yet chunky texture; fully blending can alter the traditional feel.
- Mexican crema can be substituted with sour cream or Greek yogurt for tanginess.
Leave a Reply