Mexican Street Corn Soup

Mexican Street Corn Soup is a creamy, flavorful dish inspired by the beloved elote, or Mexican street corn. With a perfect balance of smoky, sweet, and spicy flavors, this soup brings the essence of traditional street food into a comforting, warm bowl. It’s a fantastic way to enjoy the taste of elote all year round.

Why You’ll Love This Recipe

  • Packed with Flavor – A combination of roasted corn, chili, lime, and cotija cheese creates an irresistible taste.
  • Easy to Make – Simple ingredients and straightforward steps make this recipe beginner-friendly.
  • Customizable – Adjust the spice level, toppings, or base to fit your preferences.
  • Perfect for Any Season – Enjoy it as a cozy winter soup or a fresh summer dish.
  • Great for Meal Prep – Store it for easy lunches and dinners throughout the week.

Ingredients

  • Corn kernels (fresh, frozen, or canned)
  • Butter
  • Onion
  • Garlic
  • Chicken or vegetable broth
  • Heavy cream or milk
  • Lime juice
  • Chili powder
  • Smoked paprika
  • Cotija cheese (or feta as a substitute)
  • Fresh cilantro
  • Jalapeño (optional for spice)
  • Salt and pepper
  • Tortilla chips for garnish (optional)

Directions

  1. Sauté the Aromatics – In a large pot, melt butter over medium heat. Add chopped onion and garlic, cooking until fragrant and softened.
  2. Cook the Corn – Add the corn kernels to the pot and cook until slightly charred, stirring occasionally.
  3. Simmer – Pour in the broth, bringing the mixture to a simmer. Let it cook for about 10 minutes.
  4. Blend (Optional) – For a creamier texture, blend part or all of the soup using an immersion blender.
  5. Add Cream and Seasonings – Stir in the heavy cream, lime juice, chili powder, smoked paprika, salt, and pepper. Let it simmer for another 5 minutes.
  6. Serve – Garnish with cotija cheese, fresh cilantro, and jalapeño slices. Serve with tortilla chips for extra crunch.

Servings and Timing

  • Servings: 4-6
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Variations

  • Make It Spicier – Add extra jalapeño, cayenne pepper, or hot sauce.
  • Dairy-Free Option – Use coconut milk or a dairy-free cream alternative.
  • Add Protein – Stir in shredded chicken, black beans, or cooked chorizo.
  • Extra Smoky Flavor – Roast the corn before adding it to the soup.
  • Thicker Consistency – Mix in a tablespoon of cornstarch with the cream.

Storage/Reheating

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 3 months. Thaw in the refrigerator before reheating.
  • Reheating: Warm on the stovetop over medium heat, stirring occasionally. Add a splash of broth or milk if needed.
Mexican Street Corn Soup

FAQs

How can I make this soup vegetarian?

Simply use vegetable broth instead of chicken broth.

Can I use canned corn instead of fresh?

Yes, but for the best flavor, drain and roast the corn slightly before adding it to the soup.

What can I use instead of cotija cheese?

Feta cheese or Parmesan make great substitutes.

How do I make it less spicy?

Reduce or omit the jalapeño and chili powder.

Can I make this soup ahead of time?

Yes! It stores well and reheats beautifully.

What kind of broth works best?

Both chicken and vegetable broth work well, depending on your preference.

Can I add meat to this soup?

Absolutely! Shredded chicken or cooked chorizo add great flavor.

Is there a way to make it thicker?

Blend part of the soup or add cornstarch mixed with water.

Can I serve this cold?

Yes, though it’s traditionally enjoyed warm, a chilled version can be refreshing.

What are some good toppings?

Cotija cheese, cilantro, jalapeño, lime wedges, tortilla strips, and sour cream are great choices.

Conclusion

Mexican Street Corn Soup is a delicious and easy way to enjoy the flavors of elote in a comforting, creamy dish. With its versatility and bold flavors, it’s sure to become a favorite. Try different variations, store it for later, and enjoy this crowd-pleasing soup whenever you crave something warm and satisfying.

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kimberly
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes​
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop​
  • Cuisine: Mexican-Inspired
  • Diet: Vegetarian

Description

Mexican Street Corn Soup is a warm and comforting dish inspired by the popular Mexican street food known as “elote.” This soup captures the flavors of grilled corn topped with creamy sauce, cheese, chili powder, and lime, transforming them into a hearty bowl that’s perfect for any season.


Ingredients

  • 4 cups fresh or frozen corn kernels
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 jalapeño pepper, seeded and diced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1/2 cup crumbled Cotija cheese (or feta as a substitute)
  • 2 tablespoons lime juice
  • Salt and freshly ground black pepper, to taste
  • Chopped fresh cilantro, for garnish
  • Lime wedges, for serving

Instructions

  • Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add diced onion and cook until translucent, about 5 minutes. Stir in minced garlic and diced jalapeño; cook for an additional 2 minutes until fragrant.

  • Add Spices: Sprinkle in ground cumin and chili powder, stirring constantly for about 1 minute to toast the spices and enhance their flavors.

  • Incorporate Corn: Add the corn kernels to the pot, mixing them with the aromatic spices. Cook for 3-4 minutes, allowing the corn to absorb the flavors.

  • Simmer Soup: Pour in the vegetable broth, bringing the mixture to a boil. Reduce heat to a simmer and let it cook for 15 minutes, allowing the flavors to meld together.

  • Blend for Creaminess: Carefully transfer half of the soup to a blender and blend until smooth. Return the blended mixture to the pot, stirring to combine. This step adds a creamy texture while retaining some whole corn kernels for texture.

  • Add Cream and Cheese: Stir in the heavy cream and crumbled Cotija cheese, cooking for another 5 minutes until the cheese has melted into the soup.

  • Season and Serve: Add lime juice, then season the soup with salt and freshly ground black pepper to taste. Ladle the soup into bowls, garnishing with chopped cilantro and additional Cotija cheese if desired. Serve with lime wedges on the side for an extra burst of freshness.


Notes

  • For a smokier flavor, consider roasting or grilling the corn before adding it to the soup.
  • Adjust the heat level by adding more or less jalapeño, or by including a pinch of cayenne pepper.
  • If Cotija cheese is unavailable, feta or Parmesan can serve as suitable substitutes.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *