If you’re craving a dish that bursts with bold flavors, a creamy texture, and the nostalgic charm of a beloved street food, then this Mexican Street Corn Soup Recipe is an absolute must-try. It captures all the smoky, tangy, and cheesy notes of classic Mexican street corn but transforms them into a comforting bowl of soup that’s perfect for any time of year. Whether you’re looking for a weeknight winner or a crowd-pleasing appetizer, this recipe delivers a vibrant taste adventure with every spoonful.

Ingredients You’ll Need
Gathering the right ingredients is the first exciting step to bringing this Mexican Street Corn Soup Recipe to life. Each ingredient plays a crucial role—from the sweetness of the corn to the smoky spices and creamy finish—ensuring your soup is rich, flavorful, and visually inviting.
- 4 cups corn kernels (fresh or frozen): The heart of the soup, bringing natural sweetness and a bit of crunch when charred.
- 1 tablespoon olive oil: Helps to char the corn and adds a subtle fruity undertone.
- 1 onion, diced: Adds a savory depth and gentle sweetness once sautéed.
- 3 cloves garlic, minced: Infuses the soup with a warm, aromatic kick.
- 1 teaspoon chili powder: Brings a mild smoky heat that awakens the palate.
- 1/2 teaspoon smoked paprika: Enhances the smoky flavor, echoing the charred corn.
- 1/4 teaspoon cumin: Introduces an earthy, warm backdrop to the spices.
- 3 cups chicken or vegetable broth: The flavorful base that blends ingredients together beautifully.
- 1 cup heavy cream or half-and-half: Creates luscious creaminess that balances the spices.
- 1/4 cup crumbled cotija cheese (or feta): Adds tangy, salty richness essential to Mexican street corn’s character.
- Salt and pepper, to taste: The simple seasoning enhancers that brighten every bite.
- Juice of 1 lime: Offers a bright, zesty contrast to the soup’s creaminess.
- 1/4 cup chopped fresh cilantro: A fresh, herbal finish that lifts the entire dish.
- Optional toppings (sliced jalapeño, extra cotija cheese, hot sauce): Customize the heat and flavor to your liking.
How to Make Mexican Street Corn Soup Recipe
Step 1: Cook the Corn
Start by heating olive oil in a large pot over medium-high heat. Toss in the corn kernels and cook them, stirring occasionally, until they develop a beautiful golden color with a slight char. This step is the secret to capturing that authentic smoky flavor reminiscent of street corn. Save about half a cup of those charred kernels for garnishing later—it’s an effortless way to add texture and eye-catching detail when serving.
Step 2: Sauté the Onion and Garlic
Next, add the diced onion to the pot with the corn, cooking until it softens and becomes translucent, about 3 to 4 minutes. Then stir in the minced garlic alongside chili powder, smoked paprika, and cumin. Allow the spices to bloom for about a minute until you can smell their inviting aroma filling your kitchen. This is where the complexity of flavors really starts coming together.
Step 3: Simmer the Soup
Pour in the chicken or vegetable broth, bringing the mixture to a boil before turning down the heat to a gentle simmer. Let the soup cook for 10 to 15 minutes, giving all the flavors time to meld and deepen. Patience here is key; it transforms simple ingredients into something deeply satisfying.
Step 4: Blend for Creaminess
Now for the fun part—use an immersion blender to puree the soup until it reaches your preferred consistency. Whether you like it silky smooth or with a little chunkiness, it’s up to you. Stir in the heavy cream or half-and-half to add luscious richness. Finish by seasoning with salt, pepper, and a generous squeeze of fresh lime juice to brighten and balance the richness perfectly.
Step 5: Serve and Garnish
Ladle the soup into bowls and top with those reserved charred corn kernels, a sprinkle of crumbled cotija cheese, and chopped cilantro. If you want to turn up the heat, sliced jalapeños or a dash of hot sauce are fantastic options. Serving with lime wedges encourages everyone to add their own fresh zing at the table, making it interactive and fun.
How to Serve Mexican Street Corn Soup Recipe

Garnishes
Garnishes are more than just decoration—they elevate every spoonful with bursts of fresh and bold flavors. Crumbled cotija cheese brings a salty, creamy contrast, while fresh cilantro adds a bright herbaceous note. The charred corn pieces add delightful texture, and options like sliced jalapeño or hot sauce let you customize the kick to your liking.
Side Dishes
Serve this hearty soup alongside warm, crusty bread or tortilla chips to scoop up every last drop. A simple side salad with avocado, tomato, and lime complements the soup’s richness, keeping the meal balanced and fresh. For a heartier spread, grilled chicken or a Mexican street-style taco pairs beautifully with this vibrant soup.
Creative Ways to Present
Imagine serving this Mexican Street Corn Soup Recipe in little cast iron skillets or rustic bowls for a cozy vibe at your next dinner party. A drizzle of chili oil or a sprinkle of smoky paprika on top adds a pop of color. For a playful twist, turn it into a layered dip by spooning soup into glasses with layers of tortilla strips and cheese.
Make Ahead and Storage
Storing Leftovers
This soup stores wonderfully in an airtight container in the refrigerator for up to 3 days. The flavors develop even more as it sits, making your leftovers taste just as amazing—or even better—the next day.
Freezing
Feel free to freeze any extra soup for up to 2 months. Just cool the soup completely before transferring it to freezer-safe containers or bags. It’s a lifesaver for busy days when you want a quick but flavorful meal waiting for you.
Reheating
Reheat gently on the stovetop over medium heat, stirring occasionally to prevent scorching and to restore its creamy texture. If the soup thickens too much, add a splash of broth or cream to loosen it up. Fresh garnishes added after reheating will bring back that fresh, vibrant experience.
FAQs
Can I use frozen corn for this soup?
Absolutely! Frozen corn works just as well as fresh corn and is a convenient option year-round. Just be sure to thaw it before cooking for the best texture and flavor.
Is there a vegetarian version of this Mexican Street Corn Soup Recipe?
Yes! Simply use vegetable broth instead of chicken broth to keep it vegetarian without sacrificing any flavor.
Can I make this soup spicy?
Definitely. Adding sliced jalapeños, a dash of hot sauce, or even some cayenne pepper will kick up the heat nicely. Adjust to your personal spice tolerance.
What cheese can I use if I can’t find cotija?
Feta cheese is a great substitute for cotija because it is similarly salty and crumbly, providing that authentic cheesy tang the soup needs.
How thick or thin should the soup be?
The consistency is flexible—blend it smooth and creamy for a comforting soup, or leave some texture for a more rustic feel. Adjust with broth or cream to get your perfect balance.
Final Thoughts
This Mexican Street Corn Soup Recipe is such a delight—warm, comforting, and bursting with flavor in every bite. It’s one of those special dishes that feels both familiar and exciting, perfect for sharing with friends or savoring on a cozy night in. Once you try it, you’ll find it hard to go back to ordinary soup. Dive in, have fun with the garnishes, and celebrate the joy of homemade goodness!
Print
Mexican Street Corn Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Description
This vibrant Mexican Street Corn Soup captures the smoky, spicy flavors of classic elote in a warm, creamy bowl. Featuring charred corn, aromatic spices, and tangy cotija cheese, this comforting soup is a perfect appetizer or light meal that brings the taste of Mexican street food to your kitchen in just 40 minutes.
Ingredients
Main Ingredients
- 4 cups corn kernels (fresh or frozen)
- 1 tablespoon olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cumin
- 3 cups chicken or vegetable broth
- 1 cup heavy cream or half-and-half
- 1/4 cup crumbled cotija cheese (or feta)
- Salt and pepper, to taste
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
Optional Toppings
- Sliced jalapeño
- Extra cotija cheese
- Hot sauce
Instructions
- Cook the Corn: Heat olive oil in a large pot over medium-high heat. Add the corn kernels and cook, stirring occasionally, until the corn is golden and slightly charred, about 5 to 7 minutes. Reserve about 1/2 cup of the charred corn for garnish if desired.
- Sauté the Onion and Garlic: Add the diced onion to the pot and cook for 3 to 4 minutes until soft and translucent. Stir in the minced garlic, chili powder, smoked paprika, and cumin, cooking for an additional minute until fragrant.
- Simmer the Soup: Pour in the chicken or vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat and let it simmer gently for 10 to 15 minutes to allow the flavors to develop fully.
- Blend for Creaminess: Use an immersion blender to blend the soup smooth or leave it slightly chunky for texture preference. Stir in the heavy cream or half-and-half, then season with salt, pepper, and lime juice to taste.
- Serve and Garnish: Ladle the soup into bowls, and garnish with the reserved charred corn, crumbled cotija cheese, chopped cilantro, and any optional toppings such as sliced jalapeño or hot sauce. Serve immediately with lime wedges on the side.
Notes
- For a vegan version, use vegetable broth and substitute heavy cream with coconut cream or a plant-based alternative.
- If fresh corn is in season, cut kernels off the cob for the best flavor.
- Adjust the spice level by increasing or reducing chili powder and adding fresh jalapeños as desired.
- The soup can be made ahead and refrigerated; reheat gently before serving.
- Use an immersion blender for ease; alternatively, carefully blend in batches in a stand blender.

