Introduction
Imagine this: the warm, smoky aroma of roasted corn mingling with the creamy, tangy notes of lime and cotija cheese, all wrapped up in a bowl of pure comfort. That’s exactly what this Creamy Mexican Street Corn Soup delivers. You know that feeling when you take the first spoonful of something so good, you pause, smile, and think, “I need more of this in my life”? This soup will do that to you.
The first time I made this, it was a chilly evening, and I wanted something cozy but packed with flavor. Inspired by the irresistible elote sold on street corners in Mexico, I decided to bring those vibrant flavors into a creamy soup. Let me tell you, my family couldn’t stop raving about it. My kids begged for seconds (and I caught my husband sneaking leftovers straight from the pot).
Honestly, it’s the kind of recipe that feels like a warm hug after a long day. Whether you’re curled up on the couch or hosting friends for dinner, this soup fits the bill. Tested multiple times “in the name of research,” of course, it’s become a staple in my household. You’re going to want to bookmark this one—it’s a keeper!
Why You’ll Love This Recipe
- Quick & Easy: Ready in under 40 minutes, it’s perfect for busy weeknights.
- Simple Ingredients: No need for fancy grocery trips—everything you need is likely in your pantry or fridge.
- A Flavor Explosion: Loaded with smoky, zesty, and creamy flavors, this soup is a true taste of Mexico.
- Crowd-Pleaser: Kids and adults alike will devour it—it’s a guaranteed hit for family dinners or casual gatherings.
- Customizable: Whether you like it mild or spicy, chunky or smooth, this recipe adapts beautifully to your taste.
What makes this recipe stand out is the perfect balance of flavors. Roasted corn adds sweetness, while the lime and chili powder bring zest and spice. The creamy texture is pure comfort food, but it doesn’t feel heavy. It’s the kind of dish that makes you close your eyes and savor every bite. Whether you’re impressing dinner guests or just treating yourself, this soup has all the satisfying warmth of Mexican street food, with a cozy homemade twist.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to pack in bold flavor and creamy texture without the hassle. Here’s what you’ll need:
- Roasted Corn Kernels: Fresh, frozen, or canned will work, but roasting them takes the flavor to the next level.
- Unsalted Butter: For sautéing and richness.
- Yellow Onion: Finely chopped, adds depth and sweetness.
- Garlic: Minced, for a savory kick.
- Chicken Broth: Use low-sodium for better control of salt levels.
- Heavy Cream: For that luscious, creamy texture.
- Cotija Cheese: Crumbled, brings a salty tang and authentic flavor.
- Chili Powder: For a smoky kick (adjust to taste).
- Ground Cumin: Adds warmth and an earthy note.
- Fresh Lime Juice: Brightens up the flavors beautifully.
- Fresh Cilantro: Chopped, for garnish and a pop of freshness.
- Optional Toppings: Diced jalapeños, avocado slices, tortilla strips, or extra cheese.
If you’re out of cotija cheese, feta makes a great substitute. For a vegan option, swap the heavy cream with coconut milk and use vegetable broth instead of chicken broth. This recipe is super flexible, so don’t worry if you need to make a few swaps!
Equipment Needed

- Large Pot or Dutch Oven: A heavy-bottomed pot is perfect for even cooking.
- Immersion Blender: For blending the soup to your desired texture. (A regular blender works too—just blend in batches!)
- Chef’s Knife: For chopping veggies and herbs.
- Cutting Board: A sturdy one is always a must.
- Ladle: Makes serving the soup easier.
If you don’t have an immersion blender, a food processor or countertop blender will do just fine. Just be careful when blending hot liquids—use a towel to cover the lid and prevent spills!
Preparation Method
- Roast the Corn: If using fresh or frozen corn, toss the kernels with a bit of oil and roast them in a 425°F (220°C) oven for about 15 minutes, stirring halfway through. This step adds a smoky depth.
- Sauté the Veggies: In a large pot, melt the butter over medium heat. Add the chopped onions and garlic, cooking until softened and fragrant, about 5 minutes.
- Add Corn & Spices: Stir in the roasted corn, chili powder, and cumin. Cook for another 2 minutes to allow the spices to bloom.
- Add Broth: Pour in the chicken broth and bring the mixture to a simmer. Let it cook for about 10 minutes to meld the flavors.
- Blend the Soup: Use an immersion blender to blend the soup until smooth, or leave some chunks for texture. If using a countertop blender, blend in batches, and be cautious with the hot liquid.
- Finish with Cream: Stir in the heavy cream and lime juice. Simmer for another 5 minutes, but don’t let it boil.
- Season & Serve: Adjust the seasoning with salt and pepper to taste. Ladle into bowls and garnish with cotija cheese, cilantro, and your favorite toppings.
If the soup is too thick, add a splash of broth to thin it out. If it’s too thin, simmer a little longer to reduce and thicken.
Cooking Tips & Techniques
- Roast Your Corn: This step is non-negotiable for the best flavor—it caramelizes the sugars and adds a smoky note.
- Don’t Skip the Lime Juice: It brightens up the creamy base and balances the richness perfectly.
- Blend Carefully: If using a blender, let the soup cool slightly before blending to avoid splattering hot liquid.
- Season Gradually: Taste as you go, especially with the chili powder and lime juice. Add in small increments until it’s just right.
- Make It Ahead: This soup tastes even better the next day as the flavors meld together, so don’t hesitate to prep ahead!
Variations & Adaptations
- Spicy Kick: Add diced jalapeños or a pinch of cayenne for extra heat.
- Vegan-Friendly: Swap the heavy cream with coconut milk and use vegetable broth instead of chicken broth.
- Chunky Style: Skip blending entirely for a rustic, chunky soup with visible pieces of corn and onion.
- Seasonal Twist: In summer, add fresh diced tomatoes or bell peppers for extra brightness.
- Cheese Swap: No cotija? Try feta or Parmesan—they’ll still deliver that salty tang.
One time, I added some crispy bacon bits on top for a smoky, salty crunch—it was a hit with everyone!
Serving & Storage Suggestions
This soup is best served warm, topped with fresh cilantro, cotija cheese, and tortilla strips for added crunch. Pair it with a side of warm crusty bread or a simple green salad.
Got leftovers? Store the soup in an airtight container in the fridge for up to 4 days. To reheat, warm it gently on the stove or microwave, stirring occasionally. If you want to freeze it, leave out the cream until reheating to prevent curdling. Add a splash of broth or water if it thickens too much during storage.
Nutritional Information & Benefits
Each serving of this Creamy Mexican Street Corn Soup is packed with flavor and nutrients:
- Calories: Approximately 280 per serving.
- Protein: Thanks to the corn and chicken broth.
- Vitamin C: Lime juice and cilantro boost your immune system.
- Low-Carb Option: Swap corn with cauliflower for fewer carbs.
- Allergen Info: Contains dairy; substitute coconut milk for a dairy-free version.
With wholesome ingredients like corn and lime, this soup is not just delicious but also a nourishing meal that warms you up inside and out!
Conclusion
This Creamy Mexican Street Corn Soup is the kind of recipe that feels like a little celebration in a bowl. It’s easy to make, packed with bold flavors, and versatile enough to suit any occasion. Whether you’re adding your own twist or sticking to the classic version, this soup is sure to become a favorite.
I love how it combines comfort and vibrancy—each spoonful feels like a reminder of warm, sunny days. Give it a try, and let me know how you make it your own! Leave a comment below, share with your friends, or even pin it for later. Your dinner table deserves this kind of deliciousness!
FAQs
Can I make this soup ahead of time?
Absolutely! The soup actually tastes better the next day as the flavors have more time to meld together. Just store it in the fridge and reheat gently.
Can I use frozen corn instead of fresh?
Yes! Frozen corn works beautifully in this recipe. Just make sure to roast it to bring out its sweetness and flavor.
How can I make this soup spicier?
For extra heat, add diced jalapeños, cayenne pepper, or a splash of hot sauce to the soup.
Is this soup gluten-free?
Yes, as long as your chicken broth is gluten-free, the recipe is naturally gluten-free.
Can I freeze this soup?
Yes, but leave out the cream before freezing. Add it in when reheating to avoid curdling.
Pin This Recipe!

Creamy Mexican Street Corn Soup
A cozy, flavorful soup inspired by Mexican street corn, combining roasted corn, creamy textures, and vibrant spices for a comforting meal.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 2 cups roasted corn kernels (fresh, frozen, or canned)
- 2 tablespoons unsalted butter
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 1/2 cup cotija cheese, crumbled
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 2 tablespoons fresh lime juice
- 2 tablespoons fresh cilantro, chopped
- Optional toppings: diced jalapeños, avocado slices, tortilla strips, extra cheese
Instructions
- Roast the corn: Toss fresh or frozen corn kernels with oil and roast in a 425°F (220°C) oven for 15 minutes, stirring halfway.
- Sauté the veggies: Melt butter in a large pot over medium heat. Add chopped onions and garlic, cooking until softened and fragrant, about 5 minutes.
- Add corn and spices: Stir in roasted corn, chili powder, and cumin. Cook for 2 minutes to bloom the spices.
- Add broth: Pour in chicken broth and bring to a simmer. Cook for 10 minutes to meld flavors.
- Blend the soup: Use an immersion blender to blend until smooth, or leave some chunks for texture. If using a countertop blender, blend in batches carefully.
- Finish with cream: Stir in heavy cream and lime juice. Simmer for 5 minutes without boiling.
- Season and serve: Adjust seasoning with salt and pepper. Ladle into bowls and garnish with cotija cheese, cilantro, and optional toppings.
Notes
[‘Roasting the corn adds a smoky depth of flavor.’, ‘Let the soup cool slightly before blending to avoid splattering hot liquid.’, ‘Adjust chili powder and lime juice to taste.’, ‘This soup tastes even better the next day as the flavors meld together.’]
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 6
- Sodium: 450
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 28
- Fiber: 3
- Protein: 7
Keywords: Mexican street corn soup, creamy soup, roasted corn, cotija cheese, lime, chili powder, easy dinner, comfort food




