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 First Image First Image

Mexican Street Corn Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: olivia RECIPES
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Mexican Street Corn Soup is a delicious and creamy twist on the traditional elote, packed with flavors of corn, spices, and a hint of lime.


Ingredients

Scale
  • 4 ears corn, husked
  • 1 tablespoon olive oil
  • 1/2 cup chopped onion
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1/2 cup heavy cream
  • 1 lime, juiced
  • 1/4 cup chopped cilantro
  • 1/2 cup queso fresco, crumbled


Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent.
  2. Add the minced garlic and cook for an additional minute.
  3. Cut the corn kernels off the cobs and add them to the pot along with the vegetable broth.
  4. Stir in the black beans, chili powder, cumin, and paprika. Bring the soup to a boil.
  5. Reduce heat and let simmer for 15 minutes.
  6. Using an immersion blender, blend the soup until it’s creamy but still has some texture.
  7. Stir in the heavy cream and lime juice. Season with salt and pepper to taste.
  8. Serve hot, garnished with chopped cilantro and crumbled queso fresco.

Notes

  • For a spicier kick, add some diced jalapeños during cooking.
  • This soup can be stored in the refrigerator for up to 3 days.
  • Freeze any leftovers for a quick meal later.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bowl
  • Calories: 300
  • Sugar: 6g
  • Sodium: 400mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 40mg