Creamy, smoky, and bursting with flavor, Mexican Street Corn Soup brings the festive spirit of elote right to your bowl. This cozy dish captures the essence of traditional Mexican street corn—roasted corn, creamy cheese, a hint of lime, and a kick of chili—reimagined in warm, comforting soup form. It’s perfect for cooler nights when you want something hearty yet vibrant.

With tender shredded chicken, sweet corn kernels, cotija cheese, and a swirl of crema or cream cheese, this soup blends texture and taste beautifully. Whether you’re looking for a crowd-pleasing dinner idea or a flavorful weeknight meal, this one-pot wonder delivers with minimal fuss and maximum payoff.
Why You’ll Love This Mexican Street Corn Soup
This soup is the ultimate comfort food upgrade—it’s creamy, tangy, and just the right amount of spicy. You’ll love how it turns pantry staples and leftover chicken into something exciting. Plus, it’s naturally gluten-free and easy to customize to your heat tolerance or dietary needs.
Preparation Phase & Tools to Use
Before you dive into cooking, gather your tools:
- Large soup pot or Dutch oven – Essential for even cooking and allowing flavors to meld.
- Blender or immersion blender – Useful if you prefer a smoother texture (optional).
- Sharp knife and cutting board – To prep your fresh ingredients like cilantro and limes.
- Wooden spoon or spatula – Ideal for stirring without damaging your pot.
- Measuring cups and spoons – Ensures accuracy, especially for the spice and broth ratios.
Having these tools ready keeps things efficient and allows you to focus on building flavor without scrambling for equipment mid-recipe.
Preparation Tips
Use freshly grilled or roasted corn when possible—it brings out the natural sweetness and gives the soup an authentic, smoky profile. If using frozen or canned corn, consider sautéing it in a bit of butter or oil until lightly charred. Cotija cheese is traditional, but feta works as a substitute if needed. Adding the cream cheese toward the end helps create a luxuriously creamy texture, so don’t skip it. And always finish with fresh lime juice and chopped cilantro—it brightens the whole dish beautifully.
Ingredients for this Mexican Street Corn Soup
- 2 tablespoons butter or olive oil
- 1 medium yellow onion, finely chopped
- 4 garlic cloves, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon chili powder (adjust to taste)
- 3 cups corn kernels (fresh, frozen, or canned)
- 4 cups chicken broth (or vegetable broth)
- 2 cups shredded cooked chicken (rotisserie works great)
- 4 oz cream cheese, cubed
- 1/2 cup sour cream or Mexican crema
- Juice of 1 lime
- 1/2 cup crumbled cotija cheese (or feta)
- 1/4 cup chopped fresh cilantro
- Salt and pepper to taste
- Optional: sliced jalapeño, hot sauce, extra lime wedges for serving

Step 1: Sauté the Aromatics
In a large soup pot or Dutch oven, heat the butter or oil over medium heat. Add chopped onion and cook for about 5 minutes until soft and translucent. Stir in the minced garlic and cook for another minute until fragrant.
Step 2: Add the Spices and Corn
Sprinkle in the cumin, smoked paprika, and chili powder. Stir to coat the onions and garlic evenly with the spices. Add the corn kernels and continue to cook for 3-4 minutes to lightly toast the corn and deepen the flavor.
Step 3: Pour in the Broth
Add the chicken broth to the pot, scraping up any bits stuck to the bottom. Bring the mixture to a gentle boil.
Step 4: Simmer and Add Chicken
Once boiling, reduce the heat and let the soup simmer for about 10 minutes. Stir in the shredded cooked chicken and let it heat through for another 5 minutes.
Step 5: Make It Creamy
Add the cubed cream cheese and stir until fully melted and incorporated. Then mix in the sour cream or crema, stirring until the soup is silky smooth. Season with salt and pepper to your liking.
Step 6: Finish with Lime and Cheese
Turn off the heat and stir in fresh lime juice. Ladle the soup into bowls and top with crumbled cotija cheese, fresh cilantro, and optional jalapeño slices or hot sauce for extra kick.
Step 7: Serve and Enjoy
Serve hot with tortilla chips or warm bread on the side. A squeeze of extra lime and a sprinkle of cotija right before serving make this soup absolutely irresistible.
Notes
If you’re using frozen corn, there’s no need to thaw it beforehand—just toss it into the pot straight from the freezer. For a slightly thicker soup, mash some of the corn with a fork or blend a portion of the soup and mix it back in. If you want a vegetarian version, swap the chicken for black beans or roasted cauliflower and use vegetable broth.
Watch Out for These Mistakes While Cooking
- Overcooking the cream cheese: If added too early or at too high a temperature, it can curdle. Always add it toward the end and stir gently.
- Using low-sodium broth without adjusting seasoning: Make sure to taste and adjust salt accordingly to avoid blandness.
- Skipping the lime: The acid from the lime balances the richness of the soup. Don’t skip it!
- Not toasting the corn: Whether fresh or canned, letting it brown slightly enhances the flavor significantly.
- Boiling after dairy is added: Once the sour cream or crema is in, avoid boiling, or the texture may become grainy.
Storage Instructions
Let the soup cool completely before transferring it to an airtight container. It keeps well in the refrigerator for up to 4 days. For longer storage, freeze in portions for up to 2 months—just leave out the dairy and stir it in fresh after reheating. Reheat on the stovetop over medium-low heat, stirring frequently to prevent sticking or separation.
Estimated Nutrition
Serving size: 1.5 cups (approximate)
- Calories: 370
- Protein: 21g
- Carbohydrates: 26g
- Fat: 22g
- Saturated Fat: 10g
- Fiber: 3g
- Sugar: 5g
- Sodium: 720mg
- Cholesterol: 80mg
Frequently Asked Questions
Can I make this soup vegetarian?
Yes! Simply skip the chicken and use vegetable broth. You can add black beans or sautéed mushrooms for extra substance.
What type of corn works best?
Fresh roasted corn is best for flavor, but frozen or canned corn works well too—just char it in a skillet for more depth.
Can I freeze Mexican Street Corn Soup?
Yes, but for best results, freeze it before adding the dairy. Stir in the cream cheese and sour cream after thawing and reheating.
Is this soup spicy?
It has mild heat from the chili powder, but you can adjust the spice level by adding jalapeños or hot sauce—or omitting them.
What can I substitute for cotija cheese?
Feta cheese is a great substitute due to its crumbly texture and salty flavor.
Can I make it in a slow cooker?
Yes. Sauté the aromatics first, then transfer everything except the dairy to the slow cooker. Cook on low for 4-5 hours, then stir in the cream cheese and crema at the end.
How do I make the soup thicker?
Blend a cup of the soup and stir it back in, or add a cornstarch slurry. Another option is to mash some of the corn with a fork.
Can I make this dairy-free?
Use dairy-free cream cheese and sour cream alternatives. The soup will still be creamy and flavorful with the same steps.
Conclusion
Mexican Street Corn Soup is more than a warm bowl of comfort—it’s a celebration of bold, fresh flavors with creamy, smoky, tangy goodness in every bite. Whether you’re serving it on a chilly night or making a batch ahead for weekly lunches, this soup is endlessly adaptable and absolutely satisfying. Don’t forget the lime and cheese on top—they bring everything together beautifully.
Mexican Street Corn Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Description
If you’re craving bold flavors and creamy comfort, this Mexican Street Corn Soup is exactly what your kitchen needs. Inspired by the classic elote sold by street vendors in Mexico, this easy dinner recipe is brimming with sweet corn, shredded chicken, cotija cheese, and a creamy broth spiced with chili and lime. Perfect as a quick weeknight dinner, cozy fall lunch, or a hearty addition to your favorite dinner ideas. It’s gluten-free, flexible, and one of those food ideas you’ll come back to again and again. If you’re looking for an easy recipe that’s bursting with flavor—this is the one.
Ingredients
2 tablespoons butter or olive oil
1 medium yellow onion, finely chopped
4 garlic cloves, minced
1 teaspoon ground cumin
1/2 teaspoon smoked paprika
1/4 teaspoon chili powder
3 cups corn kernels (fresh, frozen, or canned)
4 cups chicken broth
2 cups shredded cooked chicken
4 oz cream cheese, cubed
1/2 cup sour cream or Mexican crema
Juice of 1 lime
1/2 cup crumbled cotija cheese
1/4 cup chopped fresh cilantro
Salt and pepper to taste
Optional: sliced jalapeño, hot sauce, extra lime wedges for serving
Instructions
1. In a large soup pot or Dutch oven, heat butter or oil over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent. Add minced garlic and cook for another minute.
2. Stir in ground cumin, smoked paprika, and chili powder. Add the corn kernels and cook for 3–4 minutes to enhance their flavor.
3. Pour in the chicken broth and bring everything to a gentle boil, scraping up any bits from the bottom.
4. Reduce heat and let the soup simmer for 10 minutes. Stir in the shredded cooked chicken and simmer for 5 more minutes.
5. Add the cubed cream cheese and stir until completely melted. Then mix in the sour cream or crema and stir until smooth. Season with salt and pepper.
6. Remove from heat, stir in fresh lime juice, and taste for seasoning.
7. Serve hot, garnished with crumbled cotija, cilantro, and optional toppings like jalapeños or hot sauce. Enjoy with tortilla chips or bread.
Notes
For a thicker texture, blend a portion of the soup and stir it back in or mash some of the corn before serving.
If using frozen corn, you can add it straight to the pot—no need to thaw.
Don’t skip the lime—it brightens the dish and balances the creaminess.
Nutrition
- Serving Size: 1.5 cups
- Calories: 370
- Sugar: 5g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 3g
- Protein: 21g
- Cholesterol: 80mg
Keywords: Mexican street corn soup, elote soup, creamy corn soup, easy dinner, quick soup recipe