Go Back
Mexican-Street-Corn-Soup

Mexican Street Corn Soup

This Creamy Mexican Street Corn Soup with sweet corn, spices, and cheese – an easy, comforting weeknight meal!
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 6
Course: Dinner, Main Course, Soup
Cuisine: Mexican
Calories: 384

Notes

Ingredients (with measurements)
  • 4 cups corn kernels (fresh, frozen, or canned)
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 3 cups chicken or vegetable broth
  • 1 cup heavy cream or half-and-half
  • 1 teaspoon smoked paprika
  • ½ teaspoon chili powder (adjust to taste)
  • Salt and pepper to taste
  • ½ cup crumbled cotija or feta cheese
  • 2 tablespoons fresh cilantro, chopped
  • Optional: lime wedges for serving
Instructions
  1. Sauté the aromatics:
    Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft, about 3-4 minutes. Add minced garlic and sauté for another minute.
  2. Add the corn and spices:
    Stir in the corn, smoked paprika, chili powder, salt, and pepper. Cook for 2-3 minutes to allow the flavors to blend.
  3. Add the broth:
    Pour in the chicken or vegetable broth. Bring to a boil, then reduce the heat and let it simmer for 10-12 minutes.
  4. Blend the soup (optional):
    For a creamier texture, use an immersion blender to partially blend the soup, leaving some corn kernels whole for texture.
  5. Add cream and cheese:
    Stir in the heavy cream and half of the crumbled cotija cheese. Cook for another 2-3 minutes until heated through.
  6. Serve:
    Ladle the soup into bowls, sprinkle with the remaining cheese and fresh cilantro. Serve with lime wedges on the side for an extra burst of flavor.
Nutrition
Calories: 384kcal | Carbohydrates: 28g | Protein: 9g | Fat: 27g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 90mg | Sodium: 479mg | Potassium: 667mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1349IU | Vitamin C: 36mg | Calcium: 120mg | Iron: 1mg
Pinterest