Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Street Corn Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: melissa
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A comforting and creamy Mexican street corn soup inspired by elote, packed with flavors of sweet corn, zesty lime, and customizable toppings.


Ingredients

Scale
  • 4 cups corn (fresh or frozen)
  • 4 cups chicken or vegetable broth
  • 1 cup heavy cream or Greek yogurt
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1/2 cup cilantro, chopped (optional)
  • 1 teaspoon chili powder (adjust to taste)
  • Juice of 1 lime
  • 1/2 cup cotija or feta cheese, crumbled
  • 1 avocado, sliced or cubed


Instructions

  1. In a large pot, heat a little oil over medium heat. Add diced onions and cook until softened. Toss in minced garlic and stir until fragrant.
  2. Stir in the corn and keep cooking for a few more minutes.
  3. Add broth to the pot and bring to a gentle simmer. Cook for about 15 minutes.
  4. Use an immersion blender to puree the soup, or carefully transfer to a blender in batches.
  5. Mix in the heavy cream and a splash of lime juice. Adjust seasoning with salt, pepper, and chili powder.
  6. Ladle soup into bowls and top with crumbled cheese, diced avocado, lime wedges, and cilantro if desired.

Notes

For extra texture, save a bit of corn to add whole just before serving. Use fresh corn when in season for the best flavor.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 8g
  • Cholesterol: 40mg