Servings
Font
Back
5.0 from 39 votes

Sopa de Maiz (Mexican Corn Soup)

Classic Mexican corn soup with a zesty cilantro lime crema and fresh toppings. The perfect use for fresh or frozen summer corn!

Prep Time
10 mins
Cook Time
10 mins
Total Time
30 mins
Servings: 6
Calories: 330 kcal
Course: Main Course , Soup
Cuisine: Mexican

Ingredients

Soup:
  • 6 cups corn kernels (fresh or frozen)
  • 2 tablespoon butter
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 can diced green chiles (4 oz)
  • 2 cups vegetable stock
  • 1 cup half and half
  • 1 teaspoon cumin
  • 1 teaspoon chile powder
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • ¾ teaspoon turmeric (optional, for color)
Cilantro Lime Crema:
  • 1 cup sour cream
  • 2 limes zested and juiced
  • ½ cup fresh cilantro leaves
Optional Toppings:
  • Thinly sliced jalapeño
  • grape tomatoes, quartered
  • panela cheese, cut into ½" cubes
  • ripe avocado, diced
  • fresh cilantro

Instructions

Soup:
    Cup of Yum
  1. Heat butter in a large pot over medium heat. Once butter is melted, add in onions and garlic. Cook for 3-5 minutes or until onions are translucent, stirring occasionally.
  2. Add in green chiles, cumin, chile powder, salt and pepper. Stir until combined and cook for 1 more minute.
  3. Add corn and broth to pot and bring to a boil. Reduce heat to medium-low and simmer for 15 minutes.
  4. Add contents of pot to blender. Add in turmeric and half and half. Blend until smooth. If soup has cooled down, put it back in the pot and heat.
  5. Divide soup among bowls. Top with crema and assorted toppings.
Cilantro Lime Crema
  1. While soup is cooking, prepare crema. Add all ingredients to a small food processor or blender. Blend until smooth. Refrigerate until ready to use.

Nutrition Information

Calories 330kcal (17%) Carbohydrates 40g (13%) Protein 8g (16%) Fat 19g (29%) Saturated Fat 10g (50%) Polyunsaturated Fat 2g Monounsaturated Fat 5g Trans Fat 1g Cholesterol 45mg (15%) Sodium 866mg (36%) Potassium 527mg (15%) Fiber 5g (20%) Sugar 10g (20%) Vitamin A 1288IU (26%) Vitamin C 18mg (20%) Calcium 111mg (11%) Iron 2mg (11%)

Nutrition Facts

Serving: 6Serving

Amount Per Serving

Calories 330

% Daily Value*

Calories 330kcal 17%
Carbohydrates 40g 13%
Protein 8g 16%
Fat 19g 29%
Saturated Fat 10g 50%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 5g 25%
Trans Fat 1g 50%
Cholesterol 45mg 15%
Sodium 866mg 36%
Potassium 527mg 11%
Fiber 5g 20%
Sugar 10g 20%
Vitamin A 1288IU 26%
Vitamin C 18mg 20%
Calcium 111mg 11%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register