Easy Vegan Bean Tacos

Trust me, you won't even miss the meat... or the sour cream and cheese. If you've never had a vegan bean taco then you've never experienced a fresh, wholesome way to eat Mexican food without the extra calories. These are filling, cheap and delicious! Perfect for lunch or dinner.

prep time
cooking time
Recipe by Christie Connelly


1 brown onion, thinly sliced into wedges

2 cloves garlic, finely chopped

2 x 400g cans four bean mix

1/2 teaspoon paprika

1/2 teaspoon ground chilli

1/2 teaspoon ground cumin

3/4 cup Vitasoy Original Soy Milk

To serve 8 corn tacos|1 diced avocado|Shredded lettuce|Tomato salsa


  1. Pour the oil to a large frying pan over medium heat and add the onion. Saute for 5 minutes or until just starting to brown. Add the garlic and cook for 1 minute more.
  2. Drain and rinse both cans of beans and add to the frying pan. Sprinkle in all the spices and stir for 2-3 minutes until well combined and heated through.
  3. Transfer half of the bean mixture to a mini food processor and pour in the soy milk. Pulse a few times to roughly mash the beans, leaving them still a little chunky. You can also do this step using a fork and a strong arm, if you don't have a food processor.
  4. Return the mashed beans to the frying pan with the whole beans. Season with salt and pepper and stir over medium heat until hot. Serve in taco shells topped with lettuce, avocado and salsa.