Go Back
Mexican Street Corn Soup

Mexican Street Corn Soup

A cozy, elote-inspired corn chowder with charred kernels, zesty lime, and creamy coconut milk, perfect for any season.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American, Mexican
Calories: 320

Ingredients
  

For the soup base
  • 4 ears fresh corn, husked You can char these on a grill or roast them in the oven; fresh is best for sweetness.
  • 1 medium yellow or white onion, finely diced Provides savory depth.
  • 2 cloves garlic, minced Adds aromatic warmth.
For the liquid and seasoning
  • 4 cups vegetable broth Choose low-sodium if you want tighter control over salt.
  • 1 cup full-fat coconut milk Creates a silky, dairy-free creaminess; canned works best.
  • 1 teaspoon chili powder For mild smoky heat (adjust to taste).
  • ½ teaspoon ground cumin Complements the chili and corn sweetness.
  • Salt and freshly ground black pepper, to taste
Bright finish and garnish
  • 1 lime, juiced To brighten and balance the richness.
  • Fresh cilantro, chopped, for garnish Adds freshness and green color.
  • Cotija cheese, for garnish (optional) Adds a salty, crumbly finish; omit for a fully dairy-free version.

Method
 

Prepare and char the corn
  1. Preheat a grill to medium-high or heat a cast-iron skillet over medium-high heat. If using the oven, set the broiler to high and set ears on a foil-lined sheet.
  2. Rub the husked ears lightly with a touch of neutral oil to encourage even charring. Place the corn on the grill or skillet, turning occasionally until you see blistered, dark brown to black spots — about 8–12 minutes total depending on heat.
  3. Let the corn cool until you can handle it safely, then cut the kernels off the cob.
Sauté the aromatics
  1. In your pot or Dutch oven, warm 1–2 tablespoons neutral oil over medium heat. Add the diced onion and a pinch of salt, then sauté until translucent and tender — about 5–7 minutes.
  2. Add the minced garlic and cook for an additional 30–45 seconds until fragrant but not browned.
Add the corn and liquids
  1. Stir in the charred corn kernels. Pour in the vegetable broth and coconut milk, and add chili powder and cumin. Stir to combine and season lightly with salt and pepper.
Simmer to meld flavors
  1. Bring the soup to a gentle simmer over medium heat, then reduce to low and let it cook uncovered for 15–20 minutes.
Blend to your desired texture
  1. Use an immersion blender directly in the pot to purée the soup to your preferred consistency.
Finish with lime and season to taste
  1. Stir in the juice of 1 lime and taste. Adjust seasoning as needed.
Serve and garnish
  1. Ladle the soup into bowls and garnish with chopped fresh cilantro and crumbled Cotija if using.

Notes

If fresh corn isn’t available, frozen kernels can work. Ensure to use low-sodium broth for better control over salt.