If you are craving a soul-warming, flavorful dish that bursts with the vibrant tastes of summer, this Mexican Corn Soup Recipe is an absolute must-try. It’s a comforting bowl of creamy, smoky sweetness balanced with fresh herbs, mild heat, and a bright kick of lime. Whether you use fresh corn on the cob or kernels, this recipe transforms humble ingredients into a celebration of rustic Mexican-inspired flavors that will fill your kitchen with a wonderful aroma and your heart with joy.
Ingredients You’ll Need
This recipe is all about simple, essential ingredients that work beautifully together to create a rich and layered soup. Each component adds its own character, from the toasted spices that bring warmth and depth, to the fresh corn that delivers natural sweetness and texture.
- Whole coriander or ground coriander: Adds citrusy, slightly floral notes that brighten the soup’s base.
- Whole cumin or ground cumin: Lends a warm, earthy undertone essential to Mexican flavors.
- Corn on the cob or corn kernels: The heart of the soup, packed with sweet, crisp kernels that create a creamy yet textured bite.
- Fresh cherry tomatoes: Charred to bring smoky sweetness that balances the corn’s natural sugars.
- Vegetable oil: Used for roasting and sautéing, it helps develop rich caramelized flavors.
- Large onion: Provides a savory backbone when sautéed until translucent.
- Garlic cloves: Infuse the soup with a mellow pungency that’s essential in Mexican cooking.
- Medium hot chili: Adds a gentle heat that awakens the palate without overpowering the dish.
- Fresh coriander/cilantro: Offers fresh herbaceous brightness both in the soup and as garnish.
- Smoked sweet paprika: Introduces a beautiful smoky depth and a hint of sweetness.
- Veggie stock cube: Builds a savory foundation, enriching the soup’s flavor complexity.
- Lime juice: The final touch of acidity that elevates every mouthful with freshness.
How to Make Mexican Corn Soup Recipe
Step 1: Preparing and Toasting the Spices
Start by preheating your oven to 220° C (425° F) and lining a baking tray with parchment paper. If you’re using whole coriander and cumin seeds, toast them gently in a dry pan until fragrant—this unlocks their oils and intensifies their flavor. Once toasted, grind them finely using a pestle and mortar for maximum aroma.
Step 2: Roasting Corn and Tomatoes
Coat your corn cobs and cherry tomatoes generously in vegetable oil, season with salt, and roast on the prepared tray for about 30 minutes. The charred corn and blistered tomato skins add a smoky note that is key to the character of this soup.
Step 3: Sautéing the Aromatics
While the veggies roast, heat three tablespoons of oil in a heavy pot. Add diced onion first, cooking until translucent to draw out natural sweetness. Then toss in garlic, diced chili (remove seeds if you prefer milder heat), chopped coriander stems, and a pinch of salt. Cook until the garlic softens and the mix becomes fragrant.
Step 4: Adding Spices and Corn Kernels
Stir in the ground spices, letting them toast very briefly with the aromatics to further develop their flavors. Next, cut the corn kernels off most of the cobs and add two-thirds of them into the pot along with the roasted cherry tomatoes and the charred cobs themselves—these will add extra depth during simmering.
Step 5: Simmering the Soup
Add six cups (1500 ml) of water and crumble in the vegetable stock cube. Season generously with salt and bring everything to a simmer. Allow the soup to gently cook for about 45 minutes so all the flavors marry beautifully and the corn softens for easy blending.
Step 6: Blending and Final Touches
After simmering, remove and discard the corn cobs. Transfer the soup to a blender and blitz until incredibly smooth and silky. Return it to the pot, add the reserved raw corn kernels, and thin with another two cups (500 ml) of water or plant milk for creaminess if you like. Adjust seasoning with salt and a squeeze of fresh lime juice to brighten everything up.
How to Serve Mexican Corn Soup Recipe
Garnishes
One of the joys of this Mexican Corn Soup Recipe is its adaptability when it comes to garnishes. A sprinkle of fresh chopped coriander, a dash of smoky paprika, or even a drizzle of crema or sour cream can add layers of texture and flavor. Crunchy tortilla strips or toasted pumpkin seeds make for a delightful contrast too.
Side Dishes
This soup pairs wonderfully with light, fresh side dishes. Think warm corn tortillas slathered with butter, a crisp avocado salad, or a wedge of lime to squeeze on the side. These simple accompaniments complement the soup’s rich and smoky flavors perfectly.
Creative Ways to Present
Serve this soup in rustic bowls with a swirl of creamy coconut milk or a scattering of crumbled cotija cheese for added authenticity. For a fun twist, offer toppings bar-style so everyone can customize their bowls with diced jalapeños, roasted chili flakes, or fresh radish slices.
Make Ahead and Storage
Storing Leftovers
This Mexican Corn Soup Recipe keeps beautifully in the fridge for up to three days. Store it in an airtight container to maintain freshness and prevent absorbing other fridge odors. The flavors often deepen and improve after a day.
Freezing
If you want to enjoy this soup later, freezing works great. Allow the soup to cool completely before transferring it to freezer-safe containers or heavy-duty bags. It will keep well for up to three months without losing its wonderful taste or texture.
Reheating
Reheat gently on the stove over low to medium heat, stirring frequently to avoid sticking. If the soup has thickened, add a splash of water or plant milk to achieve your preferred consistency. Taste and adjust seasoning if needed before serving.
FAQs
Can I use frozen corn instead of fresh?
Absolutely! Frozen corn is a convenient option and still delivers great sweetness and texture in this Mexican Corn Soup Recipe. Just thaw it before use and adjust cooking times slightly if needed.
How spicy is this soup?
The heat level depends on the chili you choose. Removing the seeds reduces the heat, making it mild to medium spicy. Feel free to adjust the chili quantity or leave it out if you prefer a gentler flavor.
Can I make this soup vegan?
Yes, the recipe is naturally vegan, especially if you use a vegetable stock cube. Using plant-based milk to thin the soup keeps it creamy without any dairy.
What are some good toppings for this soup?
Great toppings include fresh cilantro, diced avocado, a squeeze of lime, crunchy tortilla strips, pumpkin seeds, or a dollop of vegan sour cream or crema.
Is it necessary to roast the corn and tomatoes?
Roasting elevates the soup by adding smoky, caramelized flavors that raw corn and tomatoes don’t provide. However, if you’re short on time, you can skip roasting, though the taste will be less intense.
Final Thoughts
This Mexican Corn Soup Recipe is truly a labor of love that rewards you with rich, comforting flavors and beautiful homemade satisfaction. It’s perfect for chilly evenings or whenever you want a cozy bowl that feels special yet is simple to prepare. I can’t wait for you to try it and make it your own little piece of Mexican sunshine at home.
Print
Mexican Corn Soup Recipe
This vibrant Mexican corn soup combines charred corn and roasted cherry tomatoes with aromatic spices like coriander, cumin, and smoked paprika to create a deeply flavorful and comforting dish. Slow-simmered and then blended to a silky texture, the soup offers a perfect balance of smoky, spicy, and tangy notes, ideal for a nourishing lunch or dinner.
- Total Time: 1 hour 35 minutes
- Yield: 4 servings
Ingredients
Spices
- 2 tsp whole coriander or 1 tbsp ground coriander
- 2 tsp whole cumin or 1 tbsp ground cumin
- 2 tsp smoked sweet paprika
- 1 veggie stock cube
Vegetables
- 8 corns on the cob OR 800 g / 8 cups corn kernels
- 400 g / 14 oz fresh cherry tomatoes
- 1 large onion, finely diced
- 4 garlic cloves, finely diced
- 1 medium hot chilli, diced (deseeded for less heat)
- small bunch of coriander/cilantro (including stalks, finely chopped)
Oils & Liquids
- 60 ml / 4 tbsp vegetable oil, divided (preferably olive oil)
- Water, approximately 8 cups (2000 ml) divided
- Lime juice, to taste
Instructions
- Preheat Oven: Preheat the oven to 220°C (425°F) and line a baking tray with baking paper to prepare for roasting the vegetables.
- Toast Spices: If using whole coriander and cumin seeds, toast them in a small frying pan over medium heat until fragrant (about 1-2 minutes), then grind finely using a pestle and mortar to maximize flavor.
- Roast Corn and Tomatoes: Coat cherry tomatoes and corn cobs in half of the vegetable oil, season lightly with salt, then spread them on the baking tray. Roast for approximately 30 minutes or until the tomato skins are charred and the corn is cooked through.
- Sauté Aromatics: While roasting, heat three tablespoons of vegetable oil in a heavy-bottomed pot over medium heat. Add the finely diced onion and sauté until translucent, about 5 minutes. Add the diced garlic, diced chilli (deseeded if preferred), chopped coriander stalks, and a generous pinch of salt. Continue sautéing until the garlic becomes translucent and fragrant.
- Add Spices: Stir in the toasted and ground spices (coriander, cumin, smoked paprika) to the aromatics in the pot. Sauté for another minute to release their flavors fully.
- Prepare Corn Kernels and Simmer Soup: If using cobs, carefully cut the kernels off and add two-thirds of them along with all of the corn cobs, roasted cherry tomatoes, and 6 cups (1500 ml) of water to the pot. Crumble in the veggie stock cube and add a generous amount of salt. Bring to a simmer and continue to simmer gently for about 45 minutes to infuse flavors.
- Blend the Soup: Remove and discard the corn cobs from the pot. Transfer the soup in batches to a blender and blend until perfectly smooth and creamy.
- Finish and Serve: Pour the blended soup back into the pot. Add the remaining one-third of raw corn kernels. Add another 2 cups (500 ml) of water or plant-based milk if a creamier texture is desired. Season well with salt and lime juice to brighten the flavors. Warm the soup gently to serve or allow to cool before refrigerating or freezing for future meals.
Notes
- To reduce heat, remove seeds from the chilli before dicing.
- Using whole spices toasted fresh enhances the aroma and flavor significantly compared to pre-ground.
- Plant-based milk can be used to add creaminess if desired.
- This soup can be stored refrigerated for up to 3 days or frozen for up to 3 months.
- Adjust lime juice according to taste for optimal tanginess.
- Prep Time: 15 minutes
- Cook Time: 1 hour 20 minutes
- Category: Soup
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
