Mexican Street Corn Soup: 5 Amazing Creamy Comfort Bowl

Mexican Street Corn Soup is a rich and comforting dish inspired by the bold flavors of classic elote. It combines sweet corn, creamy broth, tangy lime, and warm spices into a smooth yet textured soup that feels both hearty and vibrant.

This recipe captures the essence of street-style corn in a spoonable form, making it perfect for cozy dinners or casual gatherings. Each bite delivers a balance of sweetness, creaminess, and a hint of spice, finished with fresh toppings that add brightness and contrast.

Ingredients Overview

The base of Mexican Street Corn Soup starts with corn, which provides natural sweetness and body. Fresh corn is ideal when in season, but frozen or canned corn works well and still delivers great flavor. Roasting or sautéing the corn beforehand can deepen its taste slightly.

A combination of onion, garlic, and jalapeño builds the aromatic foundation. These ingredients cook down to create a savory base that complements the sweetness of the corn without overpowering it.

Chicken broth forms the liquid base, giving the soup depth while allowing the corn flavor to remain the focus. For a vegetarian version, vegetable broth can be used with similar results.

Heavy cream and a small amount of cream cheese add richness and a smooth texture. They help create the signature creamy consistency associated with this soup.

Lime juice brings a bright, tangy finish that balances the richness. Chili powder and smoked paprika add warmth and a subtle smokiness that ties everything together.

Cotija cheese, cilantro, and a drizzle of sour cream are classic toppings that mirror traditional street corn flavors. These finishing touches add texture and freshness to every bowl.

Ingredients

4 cups corn kernels (fresh, frozen, or canned and drained)
1 tablespoon olive oil
1 tablespoon butter
1 small onion, finely chopped
3 cloves garlic, minced
1 jalapeño, finely chopped (seeds removed for less heat)
3 cups chicken broth
1 cup heavy cream
4 ounces cream cheese, softened
1 teaspoon chili powder
1/2 teaspoon smoked paprika
1 teaspoon salt
1/2 teaspoon black pepper
Juice of 1 lime
1/2 cup crumbled cotija cheese
1/4 cup chopped fresh cilantro
1/2 cup sour cream

Step-by-Step Instructions

Start by heating olive oil and butter in a large pot over medium heat. Once melted, add the chopped onion and cook for about 4 to 5 minutes until it becomes soft and slightly translucent.

Stir in the garlic and jalapeño, cooking for another minute until fragrant. Be careful not to let the garlic brown, as it can become bitter.

Add the corn to the pot and cook for 5 to 7 minutes, stirring occasionally. This step helps bring out the natural sweetness of the corn and adds depth to the flavor.

Pour in the chicken broth and bring the mixture to a gentle simmer. Allow it to cook for about 10 minutes so the flavors can blend together.

Reduce the heat to low and stir in the heavy cream and cream cheese. Continue stirring until the cream cheese fully melts and the soup becomes smooth and creamy.

Using an immersion blender, blend part of the soup directly in the pot. Leave some corn whole for texture while creating a slightly thickened base. If using a standard blender, carefully blend a portion of the soup and return it to the pot.

Add chili powder, smoked paprika, salt, and black pepper. Stir well to evenly distribute the seasoning.

Finish by adding fresh lime juice and stirring gently. Taste and adjust seasoning if needed.

Serve the soup hot, topped with crumbled cotija cheese, a drizzle of sour cream, and chopped cilantro.

Avoid over-blending the soup, as keeping some corn intact gives it a more appealing texture.

Tips, Variations & Substitutions

For a deeper flavor, char the corn in a skillet before adding it to the soup. This creates a slightly smoky taste that pairs well with the spices.

If you prefer a lighter version, substitute half-and-half for heavy cream and reduce the amount of cream cheese slightly. The soup will still be creamy but less rich.

To make the soup vegetarian, use vegetable broth instead of chicken broth. The rest of the ingredients remain the same.

For added protein, shredded chicken can be stirred in near the end of cooking. It blends well with the creamy base and makes the soup more filling.

If cotija cheese is not available, feta cheese is a good alternative with a similar salty and crumbly texture.

For extra heat, leave some seeds in the jalapeño or add a pinch of cayenne pepper.

Serving Ideas & Occasions

Mexican Street Corn Soup works well as both a main dish and a starter. It can be served on its own or paired with warm tortillas, crusty bread, or tortilla chips for added texture.

A fresh side salad with a light dressing complements the richness of the soup. Grilled vegetables or a simple rice dish can also round out the meal.

For drinks, sparkling water with lime or a light citrus beverage pairs nicely with the flavors of the soup.

This dish is ideal for weeknight dinners, casual gatherings, or seasonal meals when corn is at its peak. It also works well for meal prep since it reheats easily.

Nutritional & Health Notes

This soup offers a balance of carbohydrates, fats, and some protein. Corn provides fiber and natural sweetness, while dairy adds richness and calories.

Using lighter dairy options can reduce fat content without significantly changing the flavor. Adding vegetables or lean protein like chicken can improve the overall nutritional profile.

The lime juice adds flavor without extra calories, helping balance the richness of the cream and cheese.

Sodium levels can be controlled by choosing low-sodium broth and adjusting added salt.

FAQs

Can I use canned corn for this recipe?

Yes, canned corn works well and is a convenient option. Be sure to drain and rinse it before using to remove excess sodium. While fresh corn offers a slightly brighter flavor, canned corn still produces a delicious and satisfying soup.

How can I make this soup thicker?

To thicken the soup, blend a larger portion of it or add a bit more cream cheese. Another option is to simmer the soup slightly longer to reduce the liquid. These methods help create a thicker, more creamy texture.

Can I make this soup ahead of time?

Yes, this soup can be prepared in advance and stored in the refrigerator for up to 3 days. Reheat it gently on the stovetop, stirring occasionally. You may need to add a splash of broth or milk to adjust the consistency.

Is this soup spicy?

The level of heat depends on the jalapeño and spices used. Removing the seeds from the jalapeño keeps the heat mild. If you prefer more spice, you can add extra chili powder or a pinch of cayenne.

Can I freeze Mexican Street Corn Soup?

Yes, but keep in mind that creamy soups can change slightly in texture after freezing. Allow the soup to cool completely before storing it in freezer-safe containers. Thaw in the refrigerator and reheat slowly, stirring well to bring the texture back together.

What can I use instead of cotija cheese?

Feta cheese is a good substitute because it has a similar crumbly texture and salty flavor. Parmesan can also work in smaller amounts, though it has a slightly different taste.

Can I add protein to this soup?

Yes, adding shredded chicken or even cooked shrimp can make the soup more filling. Stir the protein in near the end of cooking so it warms through without overcooking.

Print

Mexican Street Corn Soup: 5 Amazing Creamy Comfort Bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mexican Street Corn Soup is a creamy, flavorful dish inspired by elote, combining sweet corn, spices, and tangy toppings in a comforting bowl.

  • Author: Maya Lawson

Ingredients

Scale

4 cups corn kernels
1 tablespoon olive oil
1 tablespoon butter
1 onion, chopped
3 cloves garlic
1 jalapeño, chopped
3 cups chicken broth
1 cup heavy cream
4 ounces cream cheese
1 teaspoon chili powder
1/2 teaspoon smoked paprika
1 teaspoon salt
1/2 teaspoon black pepper
Juice of 1 lime
1/2 cup cotija cheese
1/4 cup cilantro
1/2 cup sour cream

Instructions

  • Heat oil and butter, then cook onion until soft.
  • Add garlic and jalapeño and cook briefly.
  • Stir in corn and cook for several minutes.
  • Add broth and simmer for 10 minutes.
  • Stir in cream and cream cheese until smooth.
  • Blend part of the soup for texture.
  • Add spices and lime juice, then stir well.
  • Serve with cheese, sour cream, and cilantro.

Notes

Blend only part of the soup to keep a mix of creamy and chunky texture.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star