Make these vegan tacos, then check out our vegan burritos, vegan enchiladas, vegan fajita bowl and more vegetarian Mexican recipes.


  • 1 tbsp vegetable oil
  • ½ red onion, finely chopped
  • 1 large sweet potato, peeled and cut into 1cm cubes
  • 2 red pepper, deseeded and finely chopped
  • 400g tin black beans, rinsed and drained
  • 2 tsp ground cumin
  • 1 tsp garlic granules
  • 1 tbsp chipotle paste
  • 8-10 small corn tortillas, warmed
  • 1 avocado, peeled, stoned and finely chopped
  • dairy-free yogurt, to serve


  • 2 tomatoes, finely chopped
  • ½ red onion, finely chopped
  • 1 lime, juiced, plus wedges to serve
  • a small bunch coriander, ½ finely chopped, plus leaves to serve


  • 1 small red onion, finely sliced
  • 4 tbsp cider vinegar
  • 2 tbsp caster sugar


  • STEP 1

    Put the pickled onion ingredients in a jar or bowl with 2 tbsp boiling water and a pinch of salt. Leave to pickle while you make the tacos.

  • STEP 2

    Heat the oil in a large frying pan and fry the onion for 10 minutes until soft. Stir in the sweet potato and pepper, then fry for another 5-10 minutes. Stir in the black beans, cumin and garlic granules. Toast the spices for a few minutes, then stir in the chipotle, 100ml boiling water and plenty of seasoning. Simmer for 10 minutes until the veg is tender and the sauce just coats the veg and beans.

  • STEP 3

    Mix the salsa ingredients together in a bowl with some seasoning. Serve the warmed tortillas with the veg and beans, pickled onions, salsa, avocado and yogurt alongside, and let everyone build their own tacos.

Try more of our meat-free taco recipes:

Jackfruit tacos

Smoked paprika jackfruit tacos, served with homemade tomato salsa and plenty of chilli sauce... it's the perfect party food for your vegan friends!

Vegan Jackfruit Tacos Recipe

Tofu tacos

Tofu doesn't have to be boring with this recipe for Cajun tofu tacos. They're vegan, low calorie, and only need 30 minutes cooking time. Try more inventive tofu recipes.

Cajun tofu tacos topped with salsa, cabbage, yogurt and lime wedges for squeezing over

Halloumi tacos

Sharing is caring, so why not make these crusted halloumi tacos with pico de gallo for everyone to enjoy? Set everything up on the table and let your dinner companions help themselves. Ready in under 25 minutes, these veggie tacos are a really quick and easy tasty dinner idea.

Vegetarian Tacos With Halloumi and Pico De Gallo

Healthy tacos

This healthy twist on tacos comes bursting with vibrant veggies – they’re easy to assemble and are sure to go down well with vegan and meat-eaters alike.

a taco topped with sliced charred courgette, black beans and red onion slices next to a chopping board with a bowl of yoghurt and half an avocado


Anna Glover profile
Anna GloverSenior food editor

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.1 rating