Home » Vegan Meat Alternatives » Vegan Taco Bean Soup

Vegan Taco Bean Soup

  • 19

Jump to Recipe

Vegan Taco Bean Soup is a wholesome bowl of plant-based goodness. All the flavours and textures of yummy tacos but prepared in one pot for a quick, easy, convenient midweek meal.

This post contains Amazon affiliate ad links. I may earn a small commission at no cost to you. Please refer to full disclosure.

vegan taco soup served in white bowl with wooden spoon, tortilla chips in red bowl at side and a small bowl of 2 avocados and a lime slice.
Vegan Taco Bean Soup fully loaded with plant-based tastiness!

My taco bean soup is brimming full with three different types of beans (black beans, kidney beans, black-eyed beans), vegetables, rice, and the usual taco spices of cumin, chilli and paprika. Oregano makes an appearance as I find this herb compliments tomato flavours so well.

The addition of veggie mince, in the form of dried textured vegetable protein (TVP) provides additional taco textures as well as boosting the soups nutritional value even higher. Although any vegan mince dried or fresh can be added.

I also added some wholegrain basmati rice to the soup as rice and beans are an amazing classic combination. Wholegrain basmati rice provides tasty nuttiness and texture but any type of rice can be added.

A variety of toppings can be added to the finished taco soup but my family loves oven-roasted tomatoes, crushed tortilla chips, a dollop of salsa, and a sprinkle of chopped chives and grated vegan cheese.

Plus a few slithers of avocado with cracked black pepper and a squeeze of lime juice. So delicious.

taco bean soup with small bowl of salsa, tortilla chips off to the side, and a chive flower in a glass bottle. Red background.

Origins of Taco Soup

Some sources claim that Taco Bean Soup originated in the 1950s Southwestern United States.

Taco bean soups origins are more than likely inspired by Mexico’s delicious tacos.

One source has researched the history of the Taco to the 18th and 19th Century Mexican Silver mines.

The word Taco translates into the material used to cover gunpowder. The covered gunpowder was used to blow the ores for excavation.

Depending on how much chilli and hot sauce you add to your tacos, it could literally be compared to gunpowder!

The Mexican miners enjoyed a meal of what was termed Miner’s Tacos.

Really Easy method for preparing Taco Bean Soup

Recipe FAQs And Notes

taco bean soup served in white bowl with black and white background.

Vegan Taco Bean Soup

Print Recipe
Vegan taco bean soup encompasses all the flavour and textures of a taco but can be prepared easily and quickly in one pot.
Adorn your taco soup with all your favourite fresh and crunchy toppings for the ultimate bowl of comfort.
Course Dinner, Lunch, Main Course, Soup, Supper, tea
Cuisine American, Mexican
Prep Time 20 mins
Cook Time 45 mins
Total Time 1 hr 5 mins
Servings 6
Calories 329
Author Jacq


  • Large Saucepan


  • 2 sticks celery diced. Can also add the celery inner leaves, chopped.
  • 2 carrots diced
  • 1 courgette diced
  • 1 medium onion diced
  • 1 green bell pepper diced.
  • 1 yellow bell pepper diced. Or use any colour of peppers.
  • 4 garlic cloves minced. Use extra if liked.
  • 240 g black beans 400 gram (14oz) can drained. Any of the beans listed here can be easily replaced with whatever bean you have in your pantry,
  • 240 g kidney beans 400 gram (14oz) can drained
  • 240 g black-eyed peas 400 gram (14oz) can drained
  • 150 g frozen sweetcorn or fresh/tinned.
  • 35 g Dried textured vegetable protein (TVP) or 1/2 cup. Or use any vegan mince dried, fresh or frozen. For fresh or frozen use about 1 and 1/2 cups or about 150 grams.
  • 100 g rice I used wholegrain basmati but any rice if fine.
  • 500 g passata or 1-2 tins chopped tomatoes
  • 1 tbsp tomato puree
  • 1 tbsp smoked paprika or just ordinary paprika
  • 1 tbsp cumin powder
  • ¼ tsp chilli powder use more if you'd like it more spicy! I only used 1/4 tsp as my kids dislike too much spice.
  • 1 tsp dried oregano
  • 1.2 litres vegetable stock


  • Add all ingredients to a large saucepan.
  • Mix well.
  • Bring to the boil.
  • Lower heat and simmer for 30-45 minutes depending on how long your chosen rice takes to cook.
    Brown or wholegrain rice may need longer to cook than long-grain or basmati. Check the packet instructions.
  • While the soup is cooking prepare any toppings and garnishes.
  • If you have kids they may enjoy adding their own toppings to create their own taco soup bowl.


  1. Store leftover soup in the fridge, within a covered container, for up to 3 days.
  2. Or place in a freezer-proof container and freeze for 4-6 months. Defrost before reheating.
  3. Reheat leftovers in a saucepan by gently reheating until simmering and cook for a few minutes. A little extra stock or water may be needed as the soup may be very thick.
  4. If your leftovers have gotten very thick then an idea is to use it with tortilla wraps as a taco/burrito/enchilada or quesadilla filling for lunch or dinner. Or as a a baked potato topping.


Calories: 329kcal | Carbohydrates: 64g | Protein: 18g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 63mg | Potassium: 1212mg | Fiber: 15g | Sugar: 11g | Vitamin A: 4767IU | Vitamin C: 73mg | Calcium: 117mg | Iron: 7mg

More easy vegan meal recipes:

Vegan Tempeh Bolognese

Vegan Slow Cooker Cauliflower and Chickpea Tikka Masala

Vegan Creamy Butterbean ‘Chicken’ Supreme

Vegan Traditional British Beef Stew

Prepared one of my recipes?

Snapped a photo for social media?

Tag us:



I love seeing your creations.

20 thoughts on “Vegan Taco Bean Soup”

  1. 5 stars
    I usually make tacos on Tuesdays, but I am loving this twist to our usual routine! Excited to give this a try for dinner tonight; looks too good to pass up, indeed!

    1. Yes I agree I love the ingredients too! I wanted to create a nutritious taco meal for my kids that was quick and easy also 🙂

  2. 5 stars
    I love a good soup recipe, and this one looks packed with all the good stuff!! I am definitely going to give this a go this weekend, thank you so much for the recipe 🙂

  3. 5 stars
    This soup was absolutely delicious! I was nervous to make this but this turned out amazing! My hubby and kids loved this recipe!

    1. Wonderful to hear that the soup turned out so well and you all enjoyed. It can be nerve wracking preparing new foods but its also rather exciting 🙂

  4. 5 stars
    Yuuuum! These turned out wonderfully and so flavorful. It was such a hearty and filling soup. The whole family loved it! We’ll definitely be making this vegan taco bean soup again.

    1. Thanks so much. Its one of my family’s favourite soups. I think its because they love adding all their own preferred toppings 🙂

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top