Mexican Street Corn Soup (Elote Soup): Creamy, Smoky & Irresistibly Flavorful

written by :
Eliza Nooman
Mexican Street Corn Soup

If you love the bold, creamy, and slightly smoky flavors of Mexican street corn—also known as elote—then this Mexican Street Corn Soup is a must-try. It transforms everything you adore about grilled corn on the cob into a comforting, spoonable dish that’s perfect year-round.

Packed with sweet corn, zesty lime, creamy cheese, and a hint of spice, this soup is rich, satisfying, and surprisingly easy to make at home.

Mexican Street Corn Soup, often called Elote Soup, is inspired by traditional Mexican street food where grilled corn is slathered with mayonnaise, cheese, lime juice, and chili powder. This soup version captures those same flavors but in a warm, creamy base.

It’s essentially:

  • Sweet corn + smoky spices
  • Creamy broth + tangy lime
  • Savory cheese + fresh herbs

All blended into a cozy, flavor-packed bowl.

Traditional Mexican street corn is grilled over an open flame, then coated with mayonnaise, cheese, lime juice, and spices. This soup version recreates that iconic flavor profile by combining:

  • Naturally sweet corn (fresh or roasted)
  • Creamy elements like cream and cheese
  • Acidic brightness from fresh lime juice
  • Smoky heat from chili powder and paprika

The result is a perfectly balanced dish—creamy but not heavy, bold but not overwhelming.

Base Ingredients:

  • 5 cups corn kernels (fresh preferred, but frozen works well)
  • 2 tbsp butter (or olive oil)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 jalapeño, deseeded and chopped (optional for heat)
  • 4 cups chicken broth (or vegetable broth)

Creamy Elements:

  • 3/4 cup heavy cream
  • 1/2 cup mayonnaise (for authentic elote flavor)
  • 3/4 cup crumbled cotija cheese (or feta as substitute)

Seasonings:

  • 1 1/2 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • Salt and black pepper to taste

Finishing Touch:

  • Juice of 1–2 fresh limes
  • 1/4 cup chopped cilantro

Melt butter in a large pot over medium heat. Add chopped onion and cook for 5–6 minutes until soft and slightly golden. Stir in garlic and jalapeño, cooking just until fragrant.

This step is crucial—it builds the foundation of flavor.

Add the corn kernels and cook for 8–10 minutes. Let some kernels sit untouched to lightly char.

Why this matters: Slight charring mimics the grilled flavor of authentic street corn and adds depth.

Pour in the broth and bring to a gentle simmer. Let it cook for 10–15 minutes so the corn softens and the flavors blend.

Use an immersion blender to blend about half the soup.

  • Blend less for a chunky, rustic texture
  • Blend more for a smooth, creamy consistency

Avoid over-blending—you want some corn texture for authenticity.

Reduce heat to low and stir in:

  • Heavy cream
  • Mayonnaise
  • Chili powder, smoked paprika, cumin

Simmer gently for 5 minutes. Do not boil at this stage to maintain a smooth texture.

Turn off the heat and stir in:

  • Cotija cheese
  • Fresh lime juice

Taste and adjust seasoning—this is where the flavors really come alive.

Ladle into bowls and top with:

  • Extra cotija cheese
  • Fresh cilantro
  • Chili flakes or paprika
  • Lime wedges

For extra authenticity, drizzle a little mayonnaise on top before serving.

  • Use fresh corn when in season for maximum sweetness
  • Roast or grill corn first for deeper flavor
  • Add mayonnaise gradually to control richness
  • Always use fresh lime juice, not bottled
  • Balance is key: taste before serving and adjust salt, acid, and spice

Pair this soup with:

  • Warm tortillas or crusty bread
  • Grilled chicken or steak
  • Fresh avocado slices
  • A simple green salad

It also works great as a starter for a Mexican-inspired meal.

  • Refrigerator: Store in an airtight container for up to 4 days
  • Freezer: Freeze for up to 2 months (without garnishes)
  • Reheating: Warm gently on the stove, adding a splash of broth if needed

Mexican Street Corn Soup isn’t just delicious—it also offers:

  • Fiber from corn for digestion
  • Healthy fats from cream and cheese
  • Vitamins and antioxidants from peppers and lime

You can easily lighten it by reducing cream or using low-fat alternatives.

This Mexican Street Corn Soup (Elote Soup) delivers everything you love about classic street corn in a warm, comforting bowl. It’s creamy, zesty, slightly spicy, and incredibly satisfying.

Whether you’re cooking for family, hosting guests, or just craving something flavorful and unique, this soup is guaranteed to impress. Once you try it, it might just become a regular in your meal rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Street Corn Soup

Mexican Street Corn Soup (Elote Soup): Creamy, Smoky & Irresistibly Flavorful


  • Author: Eliza Nooman
  • Total Time: 45 minutes

Description

This Mexican Street Corn Soup (Elote Soup) is a creamy, smoky, and flavor-packed dish inspired by classic street corn. Made with sweet corn, warm spices, tangy lime, and rich cheese, it delivers a perfect balance of comfort and bold taste in every spoonful.


Ingredients

Scale

Soup Base:

  • 5 cups corn kernels (fresh, frozen, or canned)
  • 2 tbsp butter (or olive oil)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 jalapeño, finely chopped (optional)
  • 4 cups chicken broth (or vegetable broth)

 Creamy & Flavor Elements:

  • 3/4 cup heavy cream
  • 1/2 cup mayonnaise
  • 3/4 cup cotija cheese (crumbled, or feta substitute)

 Seasonings:

  • 1 1/2 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • Salt and black pepper to taste

 Finish & Garnish:

 

  • Juice of 12 fresh limes
  • 1/4 cup fresh cilantro, chopped
  • Extra cotija cheese
  • Chili flakes or paprika (optional)

Instructions

1. Sauté Aromatics

In a large pot over medium heat, melt butter. Add onion and cook for 5–6 minutes until soft. Stir in garlic and jalapeño, cooking for 1 minute until fragrant.

2. Cook & Char the Corn

Add corn and cook for 8–10 minutes, allowing some kernels to lightly char for a smoky flavor.

3. Simmer the Soup

Pour in broth and bring to a gentle simmer. Cook for 10–15 minutes to develop flavor.

4. Blend for Texture

Blend about half the soup using an immersion blender (or standard blender). Leave some chunks for a hearty texture.

5. Add Cream & Seasoning

Lower heat and stir in heavy cream, mayonnaise, chili powder, smoked paprika, cumin, salt, and pepper. Simmer gently for 5 minutes.

6. Finish the Soup

Remove from heat and stir in cotija cheese and fresh lime juice. Taste and adjust seasoning.

7. Serve

 

Ladle into bowls and top with cilantro, extra cheese, chili flakes, and a squeeze of lime.

Notes

  • Lightly char the corn for authentic street-style flavor
  • Add mayonnaise gradually to control richness
  • Use fresh lime juice for brightness and balance
  • Avoid boiling after adding cream to keep texture smooth
  • Blend partially for the perfect creamy + chunky consistency
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Cuisine: Mexican

Nutrition

  • Calories: 420 kcal
  • Fat: 28g
  • Carbohydrates: 34g
  • Fiber: 4g
  • Protein: 9g

Leave a Comment

Recipe rating