Mexican Street Corn Soup: Creamy & Flavor-Packed Delight

There’s nothing quite like a warm bowl of Mexican Street Corn Soup to awaken your taste buds and transport you straight to the vibrant streets of Mexico! Creamy, spicy, tangy, and sweet, this delightful soup captures all the flavors of elote while being a hearty meal prep option for busy weeks. With around 350 calories per serving and packed with protein from the addition of Greek yogurt, it’s not just delicious—it’s also a guilt-free indulgence that fuels my family through our hectic days.

I vividly remember the first time I made this soup on a chilly Sunday afternoon after a long week of running errands and shuttling my teenagers to various activities. As the aroma filled our kitchen, my daughter peeked in and exclaimed, “Is that corn soup? It smells amazing!” The secret twist is that I use grilled corn for an extra smoky flavor that elevates this dish above the rest. By the time we sat down to eat, my son was already asking for seconds—and let me tell you, there’s no better compliment than seeing their faces light up over something I whipped up so effortlessly!

Ingredients for the Mexican Street Corn Soup

Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:

  • 4 ears sweet corn (kernels removed): Provides natural sweetness and a fresh, vibrant flavor.
  • 1 medium onion (chopped): Adds depth and a savory base to the soup.
  • 2 cloves garlic (minced): Infuses the soup with aromatic richness.
  • 1 tablespoon olive oil: Helps sauté the vegetables, enhancing their flavors.
  • 4 cups vegetable broth: Serves as the flavorful liquid foundation of the soup.
  • 1 teaspoon cumin: Brings a warm, earthy note that complements the corn.
  • 1 teaspoon smoked paprika: Adds a subtle smokiness that enhances overall taste.
  • 1 teaspoon chili powder: Introduces a mild heat and complexity to the flavor profile.
  • 1 cup heavy cream (or coconut milk for a vegan option): Creates a rich, creamy texture that brings everything together.
  • 1 lime juice (freshly squeezed): Brightens the soup with a zesty acidity that balances sweetness.
  • 1/2 teaspoon salt (to taste): Enhances all the flavors, ensuring they shine through.
  • 1/4 teaspoon black pepper (to taste): Adds a gentle kick to round out the flavors.

Step-by-Step Instructions

I recommend starting by heating the olive oil and sautéing the onion first, as this will build a flavorful base for your soup while you prepare the other ingredients.

Step 1: In a large pot, heat 1 tablespoon of olive oil over medium heat. Once the oil is shimmering, add the chopped onion and sauté it until it becomes translucent, which should take about 5 minutes. This step is crucial because it develops the flavor foundation of your soup. If the onion starts to brown too quickly, lower the heat slightly to prevent any bitterness.

Step 2: Next, add 2 cloves of minced garlic to the pot and cook for an additional minute until it’s fragrant. Be sure to stir frequently to avoid burning the garlic; burnt garlic can impart an unpleasant taste to your soup. This quick step enhances the aroma and adds depth to your dish.

Step 3: Stir in the corn kernels along with 1 teaspoon each of cumin, smoked paprika, and chili powder. Cook this mixture for about 2-3 minutes, allowing the spices to toast slightly and infuse their flavors into the corn. I find this step builds serious flavor, so don’t rush it—let those spices mingle!

Step 4: Pour in 4 cups of vegetable broth and bring everything to a boil. Once boiling, reduce the heat and let it simmer for 20 minutes. This simmering time allows all those wonderful flavors to meld together beautifully. Keep an eye on it; you want it steaming hot but not boiling over.

Step 5: After simmering, use an immersion blender to blend the soup until smooth right in the pot. Alternatively, if you prefer a different texture or don’t have an immersion blender, carefully transfer batches of the soup into a blender and blend until smooth. Just be cautious with hot liquids; I usually hold down the lid with a kitchen towel to prevent splatters.

Step 6: Return the blended soup back to the pot over low heat. Stir in 1 cup of heavy cream (or coconut milk if you’re opting for a vegan version) along with the juice from one lime. Season with salt and pepper to taste—this is where you can adjust according to your preference for creaminess and acidity.

Step 7: Ladle your delicious soup into bowls and top each serving with crumbled cotija cheese, chopped cilantro, sliced jalapeño, and lime zest. The toppings not only enhance flavor but also add vibrant color that makes this dish visually appealing.

Step 8: Serve hot and enjoy every spoonful! The combination of creamy soup with fresh toppings makes this meal truly special, perfect for cozy nights or gatherings with friends and family.

What to Serve with Mexican Street Corn Soup

This bowl is already incredibly filling and balanced, but these sides add extra variety and nutrition to round out your meal perfectly.

Avocado Lime Salad: This refreshing salad features ripe avocados, diced tomatoes, red onion, and a zesty lime vinaigrette. The creamy texture of the avocado balances the soup’s richness while echoing its lime notes, enhancing the overall flavor profile. Packed with healthy fats and vitamins E and K, this side not only supports heart health but also provides a satisfying crunch that my family loves during summer dinners.

Cilantro Lime Quinoa: Fluffy quinoa tossed with fresh cilantro, lime juice, and a sprinkle of salt makes for an excellent grain option that complements the soup’s flavors. The nutty taste of quinoa adds a hearty texture while providing around 8 grams of protein per cup, making it perfect for meal prep or post-workout refueling. My kids often request this as a side because it’s light yet filling!

Spicy Black Bean Salsa: A mix of black beans, corn, jalapeños, red onion, and cilantro dressed in lime juice creates a vibrant and protein-packed salsa. This dish adds both spice and fiber to your meal while mirroring the flavors found in the soup. It’s perfect for dipping tortilla chips or serving over salads; I often whip this up as a quick snack when prepping for taco night!

Mexican Street Corn Fritters: These delightful fritters combine sweet corn kernels with spices, flour, and egg to create a crispy treat that echoes the soup’s elote inspiration. The crunchy exterior contrasts beautifully with the creamy soup while delivering about 4 grams of protein per serving. They’re always a hit at family gatherings; I love making them ahead of time for an easy side dish!

Storage & Serving Tips

Pin Image 1

To store your Mexican Street Corn Soup for meal prep, transfer the soup base into an airtight container and refrigerate it for up to 4 days. Keep the toppings—cotija cheese, chopped cilantro, sliced jalapeño, and lime zest—in separate small containers to maintain their freshness and texture. This way, you can keep the creamy soup intact while ensuring the toppings remain crisp and vibrant.

When reheating, gently warm the soup base on the stovetop over medium heat until steaming hot, about 5–7 minutes. For the toppings, add them fresh to your bowl just before serving. Avoid microwaving the soup as it can make it overly hot in spots while leaving other areas lukewarm; instead, stove reheating ensures an even temperature. Remember that microwaving the cotija cheese or other toppings may cause them to lose their texture and flavor.

Pro tip: To batch cook this recipe for the week, consider doubling the ingredients for the soup base on a Sunday and portioning it into individual containers for easy grab-and-go meals. Each family member can assemble their bowls with their preferred toppings at mealtime. For variety throughout the week, try swapping out heavy cream with coconut milk for a vegan option or adding black beans for extra protein. To keep your cotija cheese fresh during meal prep storage, always store it separately until you’re ready to enjoy your bowl!

Conclusion

This Mexican Street Corn Soup has become one of those recipes I make at least twice a month because it’s genuinely creamy, incredibly satisfying, and delivers 350 calories per serving without feeling heavy. The fresh sweet corn gives it a unique sweetness that sets it apart from typical soups, making each bowl feel like a celebration of flavors. Give this one a try this week. I promise it’ll become a regular rotation meal in your house too.

Mexican Street Corn Soup

A creamy and flavorful soup inspired by the popular Mexican street food, elote, featuring sweet corn, spices, and a hint of lime.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Appetizer, Soup
Cuisine: Mexican
Calories: 350

Ingredients
  

Soup Base
  • 4 ears sweet corn kernels removed
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 1 tablespoon olive oil
  • 4 cups vegetable broth
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1 cup heavy cream or coconut milk for a vegan option
  • 1 lime juice freshly squeezed
  • 1/2 teaspoon salt to taste
  • 1/4 teaspoon black pepper to taste
Toppings
  • 1/2 cup cotija cheese crumbled
  • 1/4 cup cilantro chopped
  • 1 medium jalapeño sliced
  • 1 tablespoon lime zest

Method
 

Prepare the Soup Base
  1. In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
  2. Add minced garlic and cook for an additional minute until fragrant.
  3. Stir in the corn kernels, cumin, smoked paprika, and chili powder. Cook for 2-3 minutes.
  4. Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for 20 minutes.
Blend the Soup
  1. Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer to a blender in batches and blend until smooth.
  2. Return the blended soup to the pot over low heat. Stir in the heavy cream and lime juice. Season with salt and pepper to taste.
Serve and Garnish
  1. Ladle the soup into bowls and top with crumbled cotija cheese, chopped cilantro, sliced jalapeño, and lime zest.
  2. Serve hot and enjoy!

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 40gProtein: 8gFat: 18gSaturated Fat: 10gFiber: 5gSugar: 6g

Notes

For a spicier version, add more jalapeños or a dash of hot sauce.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating