Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Mexican Corn Soup

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

My creamy Mexican corn soup is packed with fresh ingredients like potatoes, sweet corn, onions, veggie broth, and a blend of delicious spices. I love that it is dairy free, low in calories, and ready in 30 minutes as a comforting soup my whole family loves.

mexican corn soup - spicy, dairy-free, served in a blue bowl with fresh corn, tomatoes, and a corn chip as garnishes

I have never been a huge fan of corn soup. While I love the sweetness of fresh corn, I often find corn soups too heavy from all the cream and butter, and a little bland for my taste. My husband loves creamy soups of all kinds, and Mexican corn soup is one of his favorites. Whenever he can choose between a cream based soup and a broth based one, he always goes for the cream based option.

So I decided to remake the traditional creamy corn soup without using any actual cream. I wanted to see if I could create a healthier version that my whole family would enjoy. Instead of cream, I use vegetable broth and potatoes to create that creamy texture, along with warm spices like cumin and chili powder. I finish it with toppings like tomatoes and cilantro to add texture and flavor, and I see it as a great alternative to my carrot potato soup or my vegan tomato soup.

I first made this potato corn soup on a day when my husband was under the weather and wanted something comforting but light. He wasn’t very hungry, but he asked for a simple soup that wouldn’t be too heavy. I simmered this chowder, blended it until creamy, and served it with a slice of bread. He finished the bowl, which told me it was exactly what he needed. Since then, this soup has been one I make whenever someone in our house needs something nourishing and easy to eat.

I love how the potatoes give the soup its creamy texture without needing cream, while sweet corn adds natural sweetness. I cook everything in one pot, simmer until the potatoes are soft, then blend part of the soup so it thickens perfectly. Vegetable broth keeps it light, and the spices add depth. I can adjust the seasoning easily, make it mild for the kids, or add extra spice for adults.

This chowder is perfect for families who want a healthy and comforting meal. I love serving this potato corn chowder on rainy or cold nights when everyone wants something warm for dinner. The fact that it stores well for months is a big win, so I always make an extra pot. I hope you give this one a try.

mexican corn soup - spicy, dairy-free, served in a blue bowl with fresh corn, tomatoes, and a corn chip as garnishes

🥘Ingredients

Below are all the wholesome ingredients I like to use to make this creamy, flavorful Mexican corn soup:

ingredients for potato corn chowder - corn, potatoes, onions, broth, spices

Corn: This soup wouldn’t be a creamy corn soup without corn! I use fresh or frozen, and both work great.

Potatoes: Any type of potato works well for creaminess, including russet, Yukon Gold, or even red potatoes.

Spices: I use cumin, chili powder, cayenne, garlic, and black pepper to give the soup a layered flavor.

Broth: Low-sodium vegetable broth is my go-to for the base as it keeps the flavors balanced without being too salty.

Onions: I add onions for extra flavor. They pair perfectly with the garlic and give the soup a savory depth.

🔪 How to Make

Here is the step by step guide on how I make this spicy and creamy Mexican corn soup:

Sautéing the Aromatics: I start by cutting the onion and potato, and trimming the kernels off 5 ears of corn. Then I heat the oil in a large pot over medium heat. Once hot, I add the onion and garlic and sauté for about 5 minutes, until the onion is translucent.

onions sauteed in a pot

Cooking the Potatoes: Next, I add the potato and vegetable broth to the pot, bring it to a boil, and cook until the potatoes are very soft, which usually takes about 10 minutes.

potatoes and broth added to pot

Adding the Corn: Then I add the fresh corn and cook for a couple more minutes until the corn is tender.

corn added to pot with potatoes and broth

Seasoning the Soup: If the soup looks too thick, I add a little more vegetable broth. Then I stir in all the spices: cumin, chili powder, cayenne, and black pepper.

spices being added to pot with corn soup

Pureeing: I puree the soup using an immersion blender, or if I don’t have one, I carefully transfer it to a regular blender or food processor.

immersion blender blending corn soup inside the pot

Finishing: When the soup is finished, it should have a smooth, creamy consistency and a rich golden color.

immersion blender blending corn soup inside the pot

Adding the Toppings: I like to top this Mexican corn chowder with a variety of toppings. I usually add cilantro, tomatoes, fresh corn, crushed corn chips, avocado, or anything else I have on hand.

potato corn chowder - spicy, dairy-free, served in a blue bowl with fresh corn, tomatoes, and a corn chip as garnishes with a spoon in the bowl

My #1 Secret Tip for this recipe is to steam and prepare fresh corn right before making the soup. When the corn is freshly cooked, it stays sweet and tender, which is key for the texture. Using corn at its freshest helps the soup taste brighter and more balanced from the first bowl to the last.

Other Tips To Keep In Mind:

  • Low-Sodium Broth: I always use low-sodium vegetable stock to keep the soup balanced and flavorful.
  • Blending in Batches: If I’m using a standard blender, I blend the soup in batches to avoid spills and ensure a smooth texture.
  • Mild Spice Option: I dial back the cayenne pepper and chili powder if I want a milder flavor.
  • Kid-Friendly Version: I reserve a few ladles before adding spices so kids can enjoy a spice-free version.
  • Extra Hearty: I sometimes add long-grain brown rice for a heartier soup. You can even puree it with the rice for a thicker, creamier texture.
  • Creative Toppings: I like to get creative with toppings such as cilantro, avocado, and corn chips.

📖 Variations

Here are some easy ways I like to customize and add variety to this Mexican corn soup:

Veggie Boost: I like to add extra vegetables like diced red bell peppers, zucchini, broccoli, or carrots for more color and nutrients for my kids.

Cheesy Comfort: I sometimes stir in 1/2 cup shredded cheese like cheddar or Monterey Jack near the end for a rich and cheesy chowder like we all like.

Add Protein: For extra protein, I add a 15-ounce can of cannellini beans while the corn is cooking, then continue with the rest of the recipe.

🍽 Serving Suggestions

I like to serve this creamy corn soup with a side of my buckwheat bread or my air-fryer garlic bread. This combination makes a great satisfying meal to serve to my family.

For added texture and flavor, I also love serving this soup alongside a healthy potato salad or a Greek salad. It makes for a colorful and packed with fiber combo that’s perfect for lunch or dinner.

🧊 Storage Directions

Refrigerating: I let this Mexican corn chowder cool completely, then transfer it to an airtight container and store it in the fridge. It keeps for up to 4 days.

Freezing: I simply let the soup cool completely after cooking, then pour it into a sealable freezer container or portion it into ziplock bags for easy storage, I can freeze it for up to 3 months.

Reheating: I defrost the soup in the refrigerator for about 12 hours, then reheat it on the stovetop over medium heat until it’s hot.

mexican corn soup - spicy, dairy-free, served in a blue bowl with fresh corn, tomatoes, and a corn chip as garnishes

❓Recipe FAQs

How do I fix this if this soup is too thick?

If my chowder turns out too thick, I usually add a little more vegetable broth or water and stir until it reaches the consistency I like.

What if the potatoes aren’t soft enough?

If the potatoes are still firm after the recommended cooking time, I keep simmering for a few more minutes. I’ve found that cutting the potatoes into smaller pieces at the start helps them cook consistently.

Why is my soup bland?

I have noticed that the flavor can be a bit flat if the spices haven’t had a chance to bloom. I make sure to add cumin, chili powder, garlic, and black pepper during cooking and taste as I go to adjust the seasoning.

mexican corn soup - spicy, dairy-free, served in a blue bowl with fresh corn, tomatoes, and a corn chip as garnishes

Love this vegan SOUP recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

🎥 Watch How to Make It

https://youtu.be/BHXeFvM8FZ0
potato corn chowder - spicy, dairy-free, served in a blue bowl with fresh corn, tomatoes, and a corn chip as garnishes
Print Recipe
5 from 10 votes

Mexican Corn Soup

My creamy Mexican corn soup is packed with fresh ingredients like potatoes, sweet corn, onions, veggie broth, and a blend of delicious spices. I love that it is dairy free, low in calories, and ready in 30 minutes as a comforting soup my whole family loves.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Side Dish, Soup
Cuisine: American, Vegan
Servings: 4 servings
Calories: 128.7kcal
Author: Anjali Shah

Ingredients

Instructions

  • Cut the onion, potato, and trim the corn kernels off the 5 ears of corn.
  • Heat the oil in a large pot over medium heat. Add the onion and garlic, saute for 5 minutes until the onion is translucent. Add the potato and broth, bring to a boil and cook until the potatoes are very soft – about 10 minutes. Then add the fresh corn and cook through for a couple minutes more.
  • Add a bit more vegetable broth if your soup mixture looks too thick. Add all of your spices (cumin, chili powder, cayenne, black pepper). Then puree with an immersion/hand blender, or with a regular blender/food processor.
  • Top with a variety of toppings: cilantro, tomatoes, fresh corn, crushed corn chips, avocado, or anything else you can think of! Enjoy!

Notes

  • My #1 Secret Tip for this recipe is to steam and prepare fresh corn right before making the soup. When the corn is freshly cooked, it stays sweet and tender, which is key for the texture. Using corn at its freshest helps the soup taste brighter and more balanced from the first bowl to the last.
  • Low-Sodium Broth: I always use low-sodium vegetable stock to keep the soup balanced and flavorful.
  • Blending in Batches: If I’m using a standard blender, I blend the soup in batches to avoid spills and ensure a smooth texture.
  • Mild Spice Option: I dial back the cayenne pepper and chili powder if I want a milder flavor.
  • Kid-Friendly Version: I reserve a few ladles before adding spices so kids can enjoy a spice-free version.
  • Extra Hearty: I sometimes add long-grain brown rice for a heartier soup. You can even puree it with the rice for a thicker, creamier texture.
  • Creative Toppings: I like to get creative with toppings such as cilantro, avocado, and corn chips.

Nutrition

Calories: 128.7kcal | Carbohydrates: 26.8g | Protein: 4.1g | Fat: 2.3g | Sodium: 280.9mg | Fiber: 4.2g | Sugar: 6.2g

56 responses to “Mexican Corn Soup”

  1. I LOVE corn soup, and all those gorgeous Mexican flavours in yours sound absolutely delicious! So pretty too. Great recipe!5 stars

  2. I am a bit like you as in so so when it comes to corn soup, but I love that your husband is fully into them! This is one I am going to have to try as it looks amazing. Cheers5 stars

  3. I love the vibrant colors of this soup. Corn chowder has always been one of my favorite soups but I’ve never made it. This recipe looks delicious. Can’t wait to try it.5 stars

  4. So many flavors infused and so much of nutritional benefits. This dish is surely a perfect and healthy and delicious option for an awesome meal.5 stars

  5. I tasted one at Panero’s and love it. So I decided to make one by myself here in Brazil. It was delicious! Thanks for sharing!

5 from 10 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave