Go Back
A delicious bowl of Mexican Street Corn Soup topped with cotija cheese, fresh cilantro, corn kernels, and a sprinkle of chili.

Creamy Esquites Soup with Roasted Corn

This esquites soup is a warm, comforting twist on the beloved Mexican street corn salad. Roasted corn kernels are simmered in a rich, creamy broth, bringing all the vibrant flavors of esquites into a satisfying bowl.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course, Soup
Cuisine: Mexican
Calories: 450

Ingredients
  

For the Roasted Corn
  • 4 cups corn kernels fresh or frozen (thawed)
  • 1 tbsp olive oil
  • 1/4 tsp salt
  • 1/8 tsp black pepper freshly ground
For the Soup Base
  • 2 tbsp unsalted butter
  • 1/2 white onion medium, finely diced
  • 3 cloves garlic minced
  • 1 jalapeño small, seeded and minced (remove seeds for less heat)
  • 4 cups chicken or vegetable broth low sodium
  • 1 cup milk whole or 2%
  • 4 oz cream cheese softened, full-fat
  • 2 tbsp lime juice freshly squeezed
  • 1 tsp chili powder
  • 1/2 tsp cumin ground
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt or to taste
  • 1/4 tsp black pepper or to taste
For Garnish
  • 1/4 cup Cotija cheese crumbled
  • 2 tbsp fresh cilantro chopped
  • 4 lime wedges
  • hot sauce or Mexican crema/sour cream optional, for serving

Equipment

  • Large Pot or Dutch Oven
  • Baking Sheet
  • Blender (Immersion or Stand Mixer)
  • Sharp Knife
  • Cutting Board

Method
 

Prepare the Roasted Corn
  1. Preheat your oven to 400°F (200°C). On a large baking sheet, toss the corn kernels with olive oil, 1/4 tsp salt, and 1/8 tsp black pepper. Spread the corn in a single layer.
  2. Roast for 15-20 minutes, stirring halfway through, until the corn is tender and slightly charred. Set aside. Reserve about 1/4 cup of the roasted corn for garnish.
Sauté Aromatics
  1. In a large pot or Dutch oven, melt the unsalted butter over medium heat. Add the finely diced white onion and cook for 5-7 minutes, until softened and translucent.
  2. Stir in the minced garlic and jalapeño. Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic.
Simmer the Soup
  1. Pour in the chicken or vegetable broth, then add the chili powder, cumin, smoked paprika, 1/2 tsp salt, and 1/4 tsp black pepper. Bring the mixture to a gentle simmer.
  2. Reduce the heat to low, then add the softened cream cheese and milk. Whisk continuously until the cream cheese is fully melted and incorporated, creating a smooth, creamy base. Do not let it boil vigorously after adding dairy.
Blend and Serve Esquites Soup
  1. Stir in the majority of the roasted corn (reserving your garnish portion). For a smoother esquites soup, carefully transfer about 2-3 cups of the soup to a blender and blend until smooth, then return to the pot. Alternatively, use an immersion blender directly in the pot to blend about half of the soup for a creamier texture with some corn pieces remaining.
  2. Stir in the fresh lime juice. Taste and adjust seasoning with additional salt, pepper, or lime juice as needed.
  3. Ladle the creamy esquites soup into bowls. Garnish each serving with the reserved roasted corn, crumbled Cotija cheese, fresh chopped cilantro, and a lime wedge. Serve hot, with optional hot sauce or a dollop of Mexican crema/sour cream.

Notes

For extra protein, you can add 1-2 cups of shredded cooked chicken along with the roasted corn. If you prefer a spicier esquites soup, leave some seeds in the jalapeño or add a pinch of cayenne pepper with the other spices. This esquites soup can be stored in an airtight container in the refrigerator for up to 3-4 days.