Skip to Content

Mexican Sweet Corn Soup

If you want to try new, exciting soup recipes, this Mexican sweet corn soup is exactly what you need! With a subtle spiciness and full of flavors, this easy Mexican recipe will surely become your favorite! 

Soups are one of my favorite easy and nourishing lunch meals – there is so much variety to what you can do to tweak a soup recipe to your taste! A steaming bowl of soup is the perfect comfort food on a chilly gloomy day and cold soups like gazpacho are a refreshing, light summer meal! If you’re one of those people who think soups are boring, read on and let me convince you otherwise, because this flavor-packed Mexican sweet corn soup is anything but dull! Plus, corn is a great source of fiber and has a low-to-medium glycemic index.

Mexican sweet corn soup (also called sopa de elope, crema de elope or crema de maiz) is quintessential to Mexican cuisine, combining its most representative flavors in a creamy, comforting dish, adored by grown-ups and kids both, in Mexico and across the borders!

Hearty Mexican Sweet Corn Soup

It’s primarily made out of corn kernels that had been pan-roasted before simmering in broth, with milk and coriander, and then adding toppings and seasonings to taste, of course.

The combination between the sweetness of the corn, creaminess of the dairy and adjustable spiciness levels makes it an absolute hit with the kids!

Mexican Sweet Corn Soup

Although the origins of the corn soup aren’t proven, one thing is for sure: the love story between corn and Mesoamerican cultures goes back thousands of years, when indigenous people cultivated and cooked with corn what we could call the predecessors of the street-style dishes, delicious, quick and easy to eat, before there were even streets.

Mexican Sweet Corn Soup

Mexican street corn soup is a flavorful dish reminding of Mexican street corn on the cob from street vendors. It’s made with additional sour cream and lime, with plenty of crumbly Cotija cheese and smoky seasonings, and served with bacon and jalapenos.

Mexican Sweet Corn Soup with Jalapenos

It’s an incredibly versatile dish that, made at home, is fully customizable according to your taste and preferences. You can adjust the chili quantity, garlic, and cumin, make it gluten-free if you decide to serve it without any tortillas or tortilla chips, add poblano peppers instead of jalapenos for a milder spice or go wild with the chili powder and paprika for a more intense flavor! You could even get a smokier flavor by grilling the corn ears instead of pan frying before you remove the kernels from the cob.  Whichever way you decide to make it, you have to know that much like any other soup, it freezes really well, so it’s perfect to make a big batch and defrost it when you need to satisfy a crowd!

Spicy Mexican Sweet Corn Soup

And because this Mexican sweet corn soup is such an authentic delicacy, I decided to include it in this month’s challenge of ‘veganizing’ famous dishes from the Mexican cuisine! This vegan version is basically bursting with Mexican flavors and the jalapenos give it just the right amount of spiciness. Serve your bowl of soup with chopped cilantro, jalapenos and cream cheese on top and don’t forget about the tofu bacon if you want to achieve a real treat!

Vegan Mexican Sweet Corn Soup

Yield: 6 +

Mexican Sweet Corn Soup

Spicy Mexican Sweet Corn Soup supa cu porumb dulce

If you want to try new, exciting soup recipes, this Mexican sweet corn soup is exactly what you need! It has a subtle spiciness and it's full of flavors!

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes


  • 4 Tbsp olive oil
  • 1 large onion, chopped
  • 1 jalapeno, minced
  • 1 large tomato, peeled and diced
  • 3 cloves garlic, crushed
  • 2 Tbsp tapioca flour
  • 2 Tbsp ground cumin
  • 1L (4 cups) veggie broth
  • 1kg (6 cups) sweet corn
  • 1 Tbsp coconut sugar
  • 1 Tsp salt
  • ½ Tsp black pepper
  • 1 can (400g | 14oz) coconut milk
  • For topping:
  • 3 Tbsp fresh cilantro, chopped
  • 1 jalapeno, sliced
  • 225g (1 cup) vegan cream cheese - optional
  • Vegan bacon:
  • ½ block extra firm smoked tofu, sliced into strips
  • 1 Tbsp olive oil
  • 1 Tsp smoked paprika


  1. Heat the olive oil in a large saucepan over medium heat.
  2. Add onions, jalapeno, garlic, and cook, stirring occasionally for about 5 minutes, until the onion is translucent.
  3. Add tapioca flour and cumin, stir to combine.
  4. Add the diced tomato and cook for about 2 more minutes.
  5. Add corn and pour into the veggie broth.
  6. Add salt, pepper and coconut sugar.
  7. Stir well to combine all the ingredients.
  8. Simmer for about 7 minutes.
  9. Add coconut milk, stir to combine, cover and let it sit.
  10. Meanwhile, prepare your bacon.
  11. In a skillet over medium heat, add olive oil. Add the sliced tofu and paprika. Cook, stirring occasionally, for about 8 minutes, or until the tofu pieces are crispy and golden.
  12. Serve the corn soup with chopped cilantro, jalapenos, vegan cream cheese and tofu bacon on top.

Nutrition Information



Amount Per Serving Calories 455Total Fat 22.9gCarbohydrates 46.7gProtein 15.3g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest



Saturday 25th of May 2019

Amazing! I used 2 jalapenos because I like it spicier and it was just perfect for me! Great recipe!

Ruxandra Micu

Wednesday 29th of May 2019

Thank you!

Skip to Recipe