When the weather is cold, this plant-based Taco Soup will warm you up! This hearty, comforting recipe tastes good enough to serve to guests or enjoy any day of the week.

A few years ago we had dinner with friends (HI Kara!) and they made Taco Soup for us. It was good and easy to make. It was made with about 5 different cans of veggies and ground beef and dairy. This is my much healthier take on that recipe using fresh ingredients instead of canned, when possible.


Don’t worry if you have to use canned though. This soup will still be delicious and much healthier than anything you would get through a drive thru.
In some ways, it reminds me of my Texas-Style Chili recipe. The corn, avocado and cilantro really set it apart though. Once you make this one, you’ll wonder why you didn’t make it a part of your weekly meal plan. I’d kind of forgotten about it in favor of newer recipes but it’s about to make a come back.

If you are not into cilantro, you can leave it out. I know some people really dislike cilantro but I love it. Cilantro and lime are my peanut butter and jelly.
This soup is full of fiber so it will keep you full!

How to Make Taco Soup
Ingredients
- ½ cup water for de-glazing pan
- ¼ onion – diced (I used red onion)
- ½ bell pepper diced (I used red bell pepper)
- 1 tomato – diced ( I removed seeds too)
- 1 jalapeno – diced ( I removed seeds too but you can leave them in for a spicy soup)
- 2 cups cooked pinto beans
- 2 cups cooked black beans
- 1½ cups (or 1 can) of corn
- 2 cups water
- 1 8 oz can of tomato sauce
- cilantro to taste ( I used a handful, chopped)
- 1 tsp salt
- 1 tsp chili powder
- 2 Tbsp nutritional yeast
Instructions
Step 1 – Diced Onion and Bell Pepper
Add diced onion and bell peppers to pan, stirring regularly. If they begin to stick add a 1-2 Tbsp of water to pan to de-glaze.
Step 2 – Cook
Cook, remembering to stir and de-glaze as necessary until onions are translucent and peppers begin to soften.
Step 3 – Add Tomatoes and Jalapeno Peppers
Add tomatoes and jalapeno peppers, cook until soft.
Step 4 – Add Beans and Corn
Add beans, corn, 2 cups of water and tomato sauce then simmer.
Step 5 – Season
Taste then add spices and nutritional yeast a little at a time until desired “spiciness” is reached.
Step 6 – Add Cilantro
Add cilantro last then allow to cool a little before eating.
Notes
This made about 4 servings and is very filling. It is also a very forgiving soup, if you are missing one or two ingredients go ahead and make it or substitute something in. It is a little difficult for small children to eat, as most soups are, but it isn’t too spicy if the jalapeno seeds are removed. I like to garnish this with fresh avocado.
Taco Soup

This plant-based diet approved Taco Soup is perfect all year long. If you need a vegan and gluten-free soup recipe try this one!
Ingredients
- ½ cup water for de-glazing pan
- ¼ onion - diced (I used red onion)
- ½ bell pepper diced (I used red bell pepper)
- 1 tomato - diced ( I removed seeds too)
- 1 jalapeno - diced ( I removed seeds too but you can leave them in for a spicy soup)
- 2 cups cooked pinto beans
- 2 cups cooked black beans
- 1½ cups (or 1 can) of corn
- 2 cups water
- 1 8 oz can of tomato sauce
- cilantro to taste ( I used a handful, chopped)
- 1 tsp salt
- 1 tsp chili powder
- 2 Tbsp nutritional yeast
Instructions
- Add diced onion and bell peppers to pan, stirring regularly. If they begin to stick add a 1-2 Tbsp of water to pan to de-glaze.
- Cook, remembering to stir and de-glaze as necessary until onions are translucent and peppers begin to soften.
- Add tomatoes and jalapeno peppers, cook until soft.
- Add beans, corn, 2 cups of water and tomato sauce then simmer.
- Taste then add spices and nutritional yeast a little at a time until desired "spiciness" is reached.
- Add cilantro last then allow to cool before eating.
Notes
Garnish with fresh avocado
I like your take on it – I bet it would be good with fresh tomatoes blended as well 🙂 And 90* is cooler? Eek!
Yes it would. My husband can’t eat seeds so I have to carefully dice and remove the seeds so I usually get tired of doing that after a couple of tomatoes. 🙂
This is a great fall meal. I love the flavors and ingredients in Mexican meals but sometimes don’t feel like having the actual tortilla, this is a nice way to get the flavors. Perfect for fall!
It really was delicious! I was very sad when my husband asked to take the leftovers to work. I had already dreamed of eating those for lunch the next day. I already want to make it again.
Oh, yum!! Love this idea!
Yes, we love taco soup and can always use another way to make it!
I made this tonight. My family loved it. Next time I will cut down on the jalapeño — we like food a little less spicy. But it was very tasty and will be going into my list of regular meals! Thanks for sharing it 🙂
Yay Crystal! I’m so happy you and your family enjoyed it. It is one of my favorites too!
Try adding a little cumin and coriander for a wonderful flavor boost to this recipe.
HI Pam! Thanks for the tips. I often add cumin but sometimes I forget. It just depends on how distracted I am. 🙂 I grown cilantro in the spring and add it to everything.