Print Pin
4.3 from 10 votes

Veggie Mexican corn soup

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!
Course Soups
Cuisine American, Indian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 2 PEOPLE
Calories 380kcal
Author Ruchi



  • 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)
  • 2.5 cups of Vegetable stock
  • 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 1.5 cups of 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