There’s something magical about a rainy afternoon spent cozying up with a bowl of soup, and this Mexican Street Corn Soup is the perfect companion for just such an occasion. Imagine the rich aroma of spices and fresh corn wafting through the air, setting the stage for a delightful culinary experience. Whether you’re looking to warm up from a chill, entertain friends on a weekend, or enjoy a festive gathering, this soup is sure to impress.
Inspired by the traditional Mexican street food known as “Elote,” this dish takes the essence of grilled corn, slathered with lime, cheese, and spices, and transforms it into a creamy, comforting soup. Its distinct flavors come together to create a unique culinary experience that feels both familiar and exciting. Simple to prepare and bursting with flavor, this recipe has become a favorite not just for its taste, but for the memories it helps create with family and friends.
What makes this Mexican Street Corn Soup truly special is its accessibility. It’s easy to whip up on a busy weeknight or serve at a celebratory feast. With a harmony of sweet corn, zesty lime, and savory spices, every spoonful is a delightful taste of summer that you can enjoy year-round.
Why You’ll Love This Recipe
This Mexican Street Corn Soup is not just another bowl of soup; it’s a vibrant celebration of flavors and textures. Here’s why you’ll love it:
- Flavor Explosion: The combination of sweet corn, tangy lime, and smoky spices comes together for an unforgettable taste experience.
- Quick and Easy: Ready in under an hour, this soup is perfect for weeknight meals without sacrificing flavor.
- Customizable: It’s a versatile recipe that can cater to various dietary preferences. Make it vegetarian or even vegan with simple substitutions.
- Perfect for Sharing: This soup brings people together, making it ideal for gatherings, potlucks, or even just a cozy family night in.
Ingredients You’ll Need
Gathering the right ingredients is the first step to success. Here’s what you’ll need to create this delightful soup:
Main Ingredients
- 4 cups corn kernels: Fresh or frozen, corn is the star of the dish, contributing sweetness and texture.
- 1 medium onion: Chopped finely, it adds a fragrant base and savory depth to the soup.
- 3 cloves garlic: Minced garlic brings an aromatic quality that elevates the flavor profile.
- 4 cups vegetable or chicken broth: This adds richness and body to the soup, enhancing the overall taste.
- 1 cup heavy cream: For that creamy texture that makes the soup velvety and indulgent.
- Juice of 2 limes: Lime juice brightens the soup and adds a refreshing zesty flavor.
- 1 teaspoon chili powder: This gives a warm, smoky heat to the dish.
- Salt and pepper to taste: Essential for bringing out the flavors of the other ingredients.
- Cilantro for garnish: Fresh cilantro adds a burst of flavor and a touch of color to the finished dish.
Optional Additions
If you want to add your own twist, consider these optional additions:
- For a spicier kick: Add a pinch of cayenne pepper or some diced jalapeños.
- Smoky flavor: A few drops of liquid smoke can enhance the grilled corn taste.
- Protein boost: Stir in shredded rotisserie chicken or black beans for a heartier meal.
Special Garnishes
Presentation is key, and garnishing this soup will make it even more appealing:
- Feta or Cotija cheese: Crumbled on top for a salty, creamy contrast.
- Chili powder sprinkle: A light dusting adds visual appeal and signals the flavor punch beneath.
- Avocado slices: Adds creaminess and a fresh flavor that complements the soup.

Step-by-Step Instructions
Now that you have your ingredients, let’s jump into the cooking process. Follow these steps for a delicious bowl of Mexican Street Corn Soup:
- Sauté the onions and garlic: In a large pot, heat a tablespoon of oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional minute.
- Add the corn: Add the corn kernels to the pot and stir well, allowing them to cook for about 5 minutes until they start to get a little charred.
- Pour in the broth: Add your broth to the pot and bring it to a gentle simmer. Allow it to simmer for 15-20 minutes, letting the flavors meld.
- Blend the soup: Remove the pot from heat, and carefully use an immersion blender to puree the soup until smooth, or blend in batches in a regular blender.
- Add cream and lime juice: Stir in the heavy cream and lime juice, then bring the mixture back to a low simmer.
- Season: Add chili powder, salt, and pepper to taste. Adjust seasoning as desired.
- Garnish and serve: Ladle the soup into bowls, garnish with your choice of toppings, and serve hot.
Serving and Storage Tips
This Mexican Street Corn Soup can be served as an appetizer or a main dish, making it incredibly versatile. Pair it with warm tortillas or crusty bread for a complete meal. If you have leftovers, store the soup in an airtight container in the refrigerator for up to 3 days.
To reheat, simply warm it on the stovetop over medium heat. If it thickens up, feel free to add a splash of broth or water to thin it out. For longer storage, freeze the soup for up to 3 months. Just remember to leave out the cream and any garnishes until you’re ready to enjoy it again!
Helpful Tips
- For the best flavor: Use fresh corn when in season for the sweetest taste.
- Don’t skip the lime juice: It really brightens the flavor; a good squeeze can make all the difference.
- Make it vegan: Substitute heavy cream with coconut cream and ensure your broth is vegetable-based.

Frequently Asked Questions
Can I use canned corn instead of fresh?
Yes, you can use canned corn for convenience! Just rinse and drain the corn before adding it to the soup. Fresh or frozen corn will give the best texture and sweetness, but canned corn works well in a pinch.
Is this soup spicy?
The base recipe is not overly spicy, but you can easily adjust the heat level. Add more chili powder or jalapeños for a spicier kick if you enjoy a little heat.
Can I make this soup ahead of time?
Yes! This soup is perfect for meal prep. Feel free to make it in advance and store it in the fridge or freezer. Just add the cream and any garnishes when you’re ready to serve.
How can I add more protein to the soup?
You can stir in cooked shredded chicken, black beans, or even chickpeas to increase the protein content while adding an interesting texture and flavor to your soup.
Conclusion
This Mexican Street Corn Soup embodies the vibrant flavors of its namesake dish while offering an easy yet comforting meal option. Whether you’re savoring it on a chilly evening or serving it at a summer gathering, this soup is bound to become a cherished recipe in your kitchen. Feel free to share your adaptations or experiences in the comments—we love hearing from you!
Remember, cooking is not just about the food; it’s about the moments created around it. With every spoonful of this soup, you’re not just enjoying a meal; you’re creating lasting memories with loved ones. So gather your ingredients and dive into this flavorful experience that’s sure to be a hit with everyone who tries it!
Print
Deliciously Spicy Mexican Street Corn Soup Recipe to Savor
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
Savor the bold flavors of this deliciously spicy Mexican Street Corn Soup recipe Perfect for warming up your evenings with a tasty twist
Ingredients
Instructions
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Soup
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 350 calories
- Sugar: 5 grams
- Fat: 22 grams
- Saturated Fat: 22 grams
- Carbohydrates: 30 grams
- Fiber: 4 grams
- Protein: 10 grams