If you’re craving something cozy yet bursting with flavor, this Mexican Street Corn Soup is exactly what you need. Imagine the smoky, zesty flavors of elote (those irresistible Mexican street corn cobs slathered in mayo, cheese, and spices) transformed into a creamy, hearty soup. It’s the perfect dish to brighten up chilly fall days and bring a little fiesta to your lunch table!
This recipe is a personal favorite because it combines everything I love about Mexican street food into one bowl. The smoky char of the corn, the tangy lime, the creamy broth—it’s like a warm hug with a kick of spice. Plus, it’s super easy to make and uses simple ingredients you probably already have in your kitchen. So grab your ladle, and let’s dive into this comforting bowl of goodness!
The Story Behind Mexican Street Corn Soup
Mexican street corn, or “elote,” is a beloved snack across Mexico. Vendors sell it grilled and slathered with a mix of mayo, lime juice, cotija cheese, chili powder, and cilantro. It’s messy, flavorful, and absolutely addictive. This soup takes all those iconic flavors and gives them a creamy, cozy twist.
I first fell in love with elote during a trip to Mexico City. Every street corner seemed to have a vendor serving up fresh, smoky corn. The combination of flavors was magical—sweet, tangy, spicy, and savory all at once. When I got back home, I wanted to recreate that experience but in a way that felt comforting for cooler weather. Enter this Mexican Street Corn Soup!
The beauty of this dish is how versatile it is. You can enjoy it as a light lunch, serve it as a starter for a Mexican-inspired dinner, or even pair it with some crusty bread for a heartier meal. And trust me, it’s a crowd-pleaser. Every time I make it, there are zero leftovers!
Ingredients You’ll Need
Let’s talk about the ingredients that bring this Mexican Street Corn Soup to life. Each one plays an important role in creating that incredible flavor you’ll crave again and again.
- Corn: Fresh corn works best for a smoky, sweet flavor. Frozen corn is a great alternative, especially when fresh isn’t in season. For extra depth, try charring it on a grill or stovetop.
- Chicken or Vegetable Broth: This forms the base of the soup. I recommend low-sodium broth so you can control the saltiness.
- Heavy Cream: Adds richness and creaminess to the soup. If you’re looking for a lighter version, you can substitute with half-and-half or coconut milk.
- Cotija Cheese: This salty, crumbly cheese is a must for authentic elote flavor. Can’t find it? Feta is a good substitute.
- Mayonnaise: It might seem odd in a soup, but it mimics the creamy texture of traditional elote toppings.
- Chili Powder: Adds a bit of heat. You can adjust the amount based on your spice tolerance.
- Lime Juice: Brightens up the soup and balances the richness. Freshly squeezed is best.
- Cilantro: A garnish that adds freshness. If you’re not a fan, parsley works too.
Pro tip: If you’re feeling fancy, you can sprinkle some Tajín seasoning on top for an extra burst of flavor. It’s a game-changer!
Equipment You’ll Need
One of the best things about this recipe is that you don’t need any fancy equipment. Here’s what you’ll need:
- Large Pot: For cooking the soup. A Dutch oven works perfectly.
- Blender or Immersion Blender: To puree the soup and get that creamy texture. If you don’t have one, a potato masher can work in a pinch for a chunkier version.
- Chef’s Knife: For chopping ingredients like cilantro and lime.
- Grater: To crumble cotija cheese if it’s not pre-crumbled.
If you’re using fresh corn, you might also want a corn stripper to make removing kernels easier. And don’t forget a ladle for serving!
How to Make Mexican Street Corn Soup
- Prep Your Ingredients: If using fresh corn, cut the kernels off the cob. If frozen, let it thaw. Dice your onions, mince garlic, and chop cilantro.
- Sauté Aromatics: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add 1 diced onion and 3 minced garlic cloves. Cook until fragrant, about 3-4 minutes.
- Add Corn: Stir in 4 cups of corn kernels and cook for another 5 minutes. If you’re charring the corn, let it sit undisturbed for a minute or two to develop color.
- Add Broth: Pour in 4 cups of chicken or vegetable broth. Bring to a boil, then reduce the heat to simmer. Let it cook for 10 minutes.
- Blend: Use an immersion blender to puree the soup until smooth. If you prefer a chunkier texture, only blend half of it.
- Add Creaminess: Stir in 1/2 cup of heavy cream and 3 tablespoons of mayonnaise. Mix well and let it simmer for another 5 minutes.
- Season: Add 1 teaspoon of chili powder, salt, and pepper to taste. Squeeze in the juice of 1 lime.
- Garnish and Serve: Ladle the soup into bowls and top with crumbled cotija cheese, chopped cilantro, and an extra sprinkle of chili powder. Serve with lime wedges on the side.
Cooking Tips for Perfect Soup
Here are some tips to make your Mexican Street Corn Soup truly amazing:
- Char the Corn: If you have time, charring the corn adds a smoky depth that’s totally worth it.
- Don’t Skip the Lime: The acidity cuts through the richness and ties all the flavors together.
- Adjust the Spice: If you like it spicier, add a pinch of cayenne or jalapeño slices.
- Blend Carefully: If using a countertop blender, let the soup cool slightly before blending to avoid accidents.
Trust me, the little details make all the difference!
Variations and Adaptations
This recipe is super adaptable. Here are a few ideas to make it your own:
- Vegetarian: Use vegetable broth instead of chicken and skip the cotija for a vegan version.
- Spicy: Add diced jalapeños or a dash of hot sauce for extra heat.
- Chunky Style: Leave some of the corn unblended for a heartier texture.
- Cheesy Twist: Stir in shredded cheddar or Monterey Jack for an extra creamy version.
Got a variation you love? Let me know in the comments!
Serving and Storage Suggestions
This soup is best served warm, garnished with all the toppings. Pair it with tortilla chips, a simple salad, or even a quesadilla for a satisfying meal. It’s also great with a cold margarita or horchata on the side!
Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, warm it gently on the stove or in the microwave, stirring occasionally. If it thickens too much, just add a splash of broth or water to loosen it up.
Nutritional Information and Benefits
This soup is not only delicious but also packed with nutrients. Corn is a great source of fiber, while lime juice adds a dose of vitamin C. Using heavy cream makes it indulgent, but you can lighten it up with substitutions like Greek yogurt or coconut milk. Be mindful of the sodium content if using store-bought broth or cheese.
Why You’ll Love This Recipe
This Mexican Street Corn Soup is cozy, flavorful, and perfect for fall lunches. Whether you’re a fan of elote or just looking for a new soup to try, this recipe checks all the boxes. The combination of creamy, spicy, and zesty flavors will have you coming back for seconds. So grab your spoon and dig in!
Have you tried this recipe? Leave a comment or tag me on social media—I’d love to see how yours turned out!
FAQs
Can I use canned corn instead of fresh or frozen?
Yes! Just be sure to drain and rinse it before using. The flavor might be slightly less vibrant, but it’ll still be delicious.
What can I substitute for cotija cheese?
Feta cheese is a great alternative. Parmesan can also work in a pinch, though it’s a bit saltier.
Can I make this soup ahead of time?
Absolutely! It reheats beautifully. Just store it in the fridge and add a splash of broth when reheating if it thickens.
Is this soup gluten-free?
Yes, as long as you use gluten-free broth and check your seasonings for hidden gluten.
Can I freeze this soup?
Yes, but note that the texture might change slightly due to the cream. Freeze it without the cream and add it after reheating for the best results.
PrintMexican Street Corn Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
This creamy and flavorful Mexican Street Corn Soup transforms the smoky, zesty flavors of elote into a comforting dish perfect for chilly fall days.
Ingredients
- 4 cups corn kernels (fresh, frozen, or canned)
- 4 cups chicken or vegetable broth (low-sodium recommended)
- 1/2 cup heavy cream
- 3 tablespoons mayonnaise
- 1 teaspoon chili powder
- 1 lime, juiced
- 1 onion, diced
- 3 garlic cloves, minced
- Cotija cheese, crumbled (or feta as a substitute)
- Cilantro, chopped (for garnish)
- Salt and pepper to taste
- Olive oil (for sautéing)
Instructions
- Prep your ingredients: If using fresh corn, cut the kernels off the cob. If frozen, let it thaw. Dice your onions, mince garlic, and chop cilantro.
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add diced onion and minced garlic. Cook until fragrant, about 3-4 minutes.
- Stir in 4 cups of corn kernels and cook for another 5 minutes. If charring the corn, let it sit undisturbed for a minute or two to develop color.
- Pour in 4 cups of chicken or vegetable broth. Bring to a boil, then reduce the heat to simmer. Let it cook for 10 minutes.
- Use an immersion blender to puree the soup until smooth. For a chunkier texture, only blend half of it.
- Stir in 1/2 cup of heavy cream and 3 tablespoons of mayonnaise. Mix well and let it simmer for another 5 minutes.
- Add 1 teaspoon of chili powder, salt, and pepper to taste. Squeeze in the juice of 1 lime.
- Ladle the soup into bowls and top with crumbled cotija cheese, chopped cilantro, and an extra sprinkle of chili powder. Serve with lime wedges on the side.
Notes
For extra flavor, char the corn before adding it to the soup. Adjust the spice level by adding more chili powder or a pinch of cayenne. If using a countertop blender, let the soup cool slightly before blending to avoid accidents.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 6
- Sodium: 500
- Fat: 15
- Saturated Fat: 7
- Carbohydrates: 25
- Fiber: 3
- Protein: 6
Keywords: Mexican Street Corn Soup, elote soup, fall soup, creamy corn soup, Mexican recipes