Go Back
+ servings

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: main, Soup
Cuisine: Mexican
Calories: 350

Ingredients
  

Soup Base
  • 4 cups vegetable broth
  • 2 cups sweet corn kernels fresh or frozen
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 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
Toppings
  • 1/2 cup crumbled cotija cheese or feta
  • 1/4 cup cilantro chopped
  • 1 each lime wedge for serving
  • 1/4 cup red onion finely diced
  • 1 each jalapeño sliced, optional

Method
 

Prepare the Soup
  1. In a large pot, heat a tablespoon of oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
  2. Add the minced garlic, cumin, smoked paprika, and chili powder. Cook for another minute until fragrant.
  3. Pour in the vegetable broth and add the corn. Bring to a boil, then reduce heat and simmer for 15 minutes.
  4. Using a blender, carefully puree the soup until smooth. Return to the pot and stir in the heavy cream and lime juice. Season with salt and pepper to taste.
Serve
  1. Ladle the soup into bowls and top with crumbled cotija cheese, chopped cilantro, diced red onion, and jalapeño slices if desired.
  2. Serve with lime wedges on the side for an extra burst of flavor.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 8gFat: 25gSaturated Fat: 15gFiber: 3gSugar: 5g

Notes

For a spicier version, add more chili powder or diced jalapeños to the soup. This soup can be made ahead of time and reheated before serving.

Tried this recipe?

Let us know how it was!