Skip to Content

Veggie Mexican Corn Soup

4.30 from 10 votes
Total: 40 minutes
Serves 2 PEOPLE

Craving soup tonight? This thick and creamy Veggie Mexican corn soup is a perfect nourishing option for cold winter nights. A  hearty, comforting soup that is packed with flavor and amazingly delicious!

Veggie Mexican Corn Soup

Hello friends, Veggie Mexican Corn Soup

How has winter been for you? For us, it’s still going. But no complains. I enjoy every weather, so why not winters. I take full advantage of this weather by curling up in a blanket and enjoying my favorite winter comfort foods.  

So, what’s your favorite comfort food?

In winters, I find myself drawn more towards a steaming hot bowl of soup for dinner.

Whether it’s a creamy soup, broth, or stews; anything that is flavorful and homemade is comfort food for me. Pair it with your favorite bread and its a filling meal by itself. 

Veggie Mexican Corn Soup

How to make Veggie Mexican Corn Soup?

Veggie Mexican Corn Soup is made up of 3 main elements – 

  • Base – building block (base) for this soup is cream of corn and tomatoes.
  • Protein – a serving of this soup delivers a solid protein punch. For extra protein, feel free to add extra protein in the form of tofu, paneer or meat. 
  • Flavorings – the secret ingredient salsa adds a great spicy kick and flavor. 

This soup is fully customizable. Simply saute onion-garlic, add tomatoes, cream of corn and pulse. Feel free to play with the amounts of garlic, chilies, and cumin based on your taste buds.

In 30 minutes, a robust and flavorful soup is ready to be sipped on. 

Veggie Mexican Corn Soup


This delicious bowl of soup –

  • is loaded with goodness
  • comes together in 30 minutes
  • requires just 10 basic ingredients
  • is vegan
  • comforting
  • hearty and
  • filing!

Can be gluten-free too, if you skip the tortilla chips. A great way to add nutrition and fiber to your diet.

Veggie Mexican Corn Soup - Ruchiskitchen

Can you freeze this soup?

Yes, of course!

This is a perfect make-ahead soup and just like other soups, this soup freezes beautifully.

So, make a big batch of this soup and freeze in portions. It stays well for 2-3 days in the fridge and for 2 months in the freezer. 

Let me know in the comments if you try this recipe. If you have any questions, I would be happy to answer them.

Veggie Mexican corn soup

4.30 from 10 votes
Thick and creamy Veggie Mexican corn soup is a perfect nourishing option for cold winter nights. A hearty, comforting soup that is packed with flavor and amazingly delicious!
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Calories: 380 kcal
Servings: 2 PEOPLE



  • 15 oz Cream of corn
  • 2 tablespoon Tomato puree (Or 1 small tomato, chopped)
  • 1/4 cup Chopped Onions
  • 1 teaspoon Chopped Garlic
  • 1 small Chopped green chili
  • 1.5 teaspoon Vinegar
  • 3 tablespoon Chunky salsa (add a tablespoon more if you like it spicy)
  • cups of Vegetable stock add more to adjust consistency
  • 2 tablespoon Olive oil



  • 1 tablespoon Chopped scallions
  • 1 tablespoon Chopped cilantro leaves


  • Heat oil in a pan, add garlic and sauté for a minute, till it releases all its flavor in the oil. Stir in chopped onions and sauté until soft .
    Mexican Corn soup ingredients
  • Once the onions are translucent add green chilies. and tomato puree and mix it well. Cook for another 2 minutes till the oil separates.
    Mexican Corn soup ingredients
  • Add tomato puree and mix it well.
  • Time for the main ingredient to go in – Cream of corn.
  • And all the spices.
  • Give it a good stir. The mixture will become thick.
  • Add the secret ingredient – salsa.
  • Pour in vegetable stock and bring it to a boil. Adjust consistency according to taste.
  • After a boil- take it off the flame and allow it to cool.
  • When cooled, use an immersion blender and blend the corn soup until smooth. Corn is fibrous so you’ll need to blend a little longer.
  • Return the soup back to the flame and allow it to simmer uncovered for another 5-10 minutes. Add cilantro leaves, vinegar, and mix until blended.
  • Garnish with chopped scallions, cilantro leaves and serve hot. NOTE – Soup will change color from red to pale yellow once pulsed.
  • This soup never fails to please a crowd. Non-vegans can top this soup with shredded cheese and tortilla strips for extra crunch and flavor.


For added nutrition, feel free to sneak veggies into this soup.
Some options are –
  • celery
  • beans
  • bell peppers.


Calories: 380kcal | Carbohydrates: 56g | Protein: 9g | Fat: 18g | Saturated Fat: 2g | Sodium: 1454mg | Potassium: 669mg | Fiber: 7g | Sugar: 16g | Vitamin A: 1712IU | Vitamin C: 19mg | Calcium: 23mg | Iron: 2mg
Disclaimer: The nutritional information provided above is approximate. Variations may exist due to the ingredients/brands used. These numbers should be considered estimates, as they are not calculated by a registered dietician.
Author: Ruchi
Course: Soups
Cuisine: American, Indian

Leave a comment

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

Rate the Recipe!


  1. Sonal says:

    I am literally drooling over this soup. Corn soup and Mexican flavors are my weakness! This is totally my kind of soup! 😍
    We had Miso Soup for dinner!

  2. Abha says:

    How can we make cream of corn at home?

  3. Anisha Shah says:

    Hi Ruchi…is it ok to replace canned corn with frozen corn. TIA.

  4. Anisha Shah says:

    Oh….just saw previous comment. My question is answered..

  5. nancyboflood says:

    Thanks a lot for the post.Really thank you! Much obliged.

  6. Barb says:

    Doesn’t creamed corn hsve dairy in it?

    • Ruchi says:

      Barb, some brands do contain dairy.
      The one that I have used contains – Whole Kernel Corn, Water, Sugar, Corn Starch, and Salt.

  7. Payal says:

    Why there 2 different color soup? Also what seasoning did you add?

    • Ruchi says:

      Payal, the soup is lighter in color. It’s the light in my kitchen that makes a huge difference.
      I get less light near my stove and the actual pic is clicked near a full lited window and that’s the actual color of the soup. 🙂

  8. Brandy says:

    Hi there! I’d like to make this soup, but I have an ulcer and cannot have anything even minorly spicy. Is this soup any good without the salsa and green chiles? Just using tomatoes is already taking a chance, for me… Should I just wait?

    • Ruchi says:

      Hello Brandy,

      Please check with your dietitian before you go ahead with this recipe. Because omitting salsa will only take care of the spicy part but this soup has chilies, vinegar, and tomatoes which may affect your health.
      So, please consider carefully.


  9. Rachael says:

    What are the green herbs pictured in the photo? I didn’t see any in the recipe?

  10. Mike says:

    Why do you need to blend the corn? Am learning to cook at 80 years and need plenty of help. Don’t have a clue about spices and am going very hungry. Thank God for fast food!.

    • Ruchi says:

      First of all, Mike, welcome to the blog!
      About the spices – you can find all of them in your local grocery stores.
      Regarding corn- if blended it lends a creamy and smooth texture this soup. If you prefer you can enjoy the soup as is, without blending.
      Hope it helps!

  11. MrsG says:

    Hi Ruchi, I made this yesterday with my vegan take on your creamed corn recipe. It turned out fabulous! I sneaked in a little red/yellow peppers for extra nutrition too. Thank you xx

  12. Kushal says:

    Hi Ruchi 👋🏼
    You’ve made a fantastic blog !
    This recipe looks great & I’m yearning to try.
    Quick Q – can I substitute water for Veg stock? Does it affect the taste ?
    I don’t see a vegetable stock recipe on the website
    Thanks !

  13. Ruchi says:

    Hello Mimi, Portion size is highly dependent on how much food a person wants to eat in their daily life. For e.g., for this soup, 1 cup (250ml) would be the ideal portion size. But, it varies from person to person. Maybe for you, it’s a little more or less of that portion size (1 cup), and that all depends on your health requirements. Therefore, I suggest please refer to a dietitian or a nutritionist, and he/she can set it for you. I hope that helps!

  14. Ruchi says:

    Are you looking for portion size or measurement of ingredients for 24 people?

  15. mimi says:

    what is the portion size for 24 servings ? accurately plz

  16. Ruchi says:

    Thank you, Mimi
    Please decrease the servings to the portion size you like and it will calculate the ingredients for you.

  17. Thulasi says:

    Yes- same here! I made the recipe exactly as shown, and it was *just* enough for two of us. Great flavors, though- we really enjoyed it! I may add a 2nd can of cream of corn next time, to make it more corn-y and to reduce the spiciness! Thank you, Ruchi. 🙂 I found this recipe via Pinterest.

  18. Ruchi says:

    Thanks for trying the recipe, Jim.
    Wondering how much stock or water did you add to the recipe? It makes a good serving for 4 and has some leftovers too.