Go Back
Mexican Street Corn Soup

Mexican Street Corn Soup (Elote Soup)

Mexican Street Corn Soup (Elote Soup) A creamy, elote-inspired Mexican street corn soup with charred sweet corn, smoky spices, salty cotija, and fresh lime. Ready in about 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Mexican

Notes

Ingredients
  • 4 cups corn kernels (fresh, frozen, or canned)
  • 1 Tbsp olive oil (or butter)
  • 1 small onion, finely chopped
  • 2 to 3 garlic cloves, minced
  • 1 jalapeño or poblano, diced (optional)
  • 3 cups chicken or vegetable broth
  • 1 cup heavy cream or half-and-half
  • 1 tsp smoked paprika
  • ½ to 1 tsp chili powder (or 1 tsp Tajín), to taste
  • Salt and pepper, to taste
  • ½ cup crumbled cotija cheese (or feta)
  • Juice of 1 lime, plus wedges for serving
  • 2 Tbsp fresh cilantro, chopped
  • Optional: 2 Tbsp mayonnaise or Mexican crema
Instructions
  1. Char the corn in a hot cast-iron skillet 5 to 7 minutes until browned in spots; reserve a spoonful for garnish.
  2. In a large pot, heat oil and sauté onion (and jalapeño) for 3 to 4 minutes; add garlic and cook for 1 minute.
  3. Stir in the corn, smoked paprika, chili powder, salt, and pepper; cook for 2 to 3 minutes.
  4. Add the broth, bring to a boil, then simmer for 10 to 12 minutes.
  5. Partially blend with an immersion blender, leaving some whole kernels.
  6. Reduce heat to low; stir in the cream and half the cotija (and mayo/crema if using). Warm through 2 to 3 minutes without boiling.
  7. Off the heat, stir in the lime juice. Serve topped with cotija, cilantro, reserved corn, a dusting of chili or Tajín, and lime wedges.
Notes
  • Charring the corn is the biggest flavor upgrade; do not skip the lime.
  • A spoonful of mayo or Mexican crema adds authentic elote tang.
  • Do not boil once the cream and cheese are in, or the soup can turn grainy.
Storage: Refrigerate up to 3 days; reheat gently and refresh with lime. Freeze the base without dairy for up to 3 months.
Nutrition (approximate, per serving): Calories 385, Carbohydrates 28g, Protein 9g, Fat 27g, Fiber 3g, Sugar 7g, Sodium 479mg