Black Bean and Walnut Tacos

This blog post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

These black bean and walnut tacos are quick and easy to make, with a simple homemade vegetarian taco ‘meat’ and plenty of extra toppings!

A vegetarian black bean taco on a board topped with avocado, tomatoes and grated cheese.

Tacos are one of those meals I should make far more often. Cook up pretty much anything, pile it up in a tortilla or taco shell, and you’ll always end up with a tasty meal. These black bean and walnut tacos are super tasty, full of protein, and the black bean taco ‘meat’ makes the perfect base for all sorts of toppings.

A vegetarian taco topped with avocado and tomatoes, served on a white board.

Black bean tacos

Black beans are one of my favourite ingredients ever, especially for Tex-Mex recipes. They much richer than most other types of beans, and they’re also smaller and softer.

The superior bean in every way.

They’re also perfect for making anything Mexican-inspired – vegetarian burritos (or burrito bowls!), bean chilli, or, of course, tacos!

Just add some walnuts to make a beautiful black bean taco ‘meat’ – perfect for vegetarian tacos!

Vegan taco 'meat' made from black beans and walnuts in a food processor.

Walnut taco ‘meat’

I’ve combined beans and walnuts loads of times before, to make all sorts of things – vegetarian pâté, spaghetti bolognese, savoury mince, chilli cheese fries, lettuce wraps…! It’s such a versatile combination. The beans make the mixture rich and hearty, and the nuts add a lovely bit of extra texture.

Just blitz up the walnuts and beans together to form a coarse paste – it’s absolutely fine if there are still a few bigger chunks in there too!

Don’t forget to add plenty of seasoning and spices to the mixture. Beans and nuts aren’t overly flavourful on their own, but they’re perfect for amping up with heaps of extra flavours.

Vegan taco 'meat' being cooked in a frying pan.

Vegetarian tacos

Cook the bean and walnut taco meat in a pan for a while, to deepen the flavours and to make it extra tasty. If you let it catch just ever so slightly on the bottom of the pan, it will introduce beautiful little crispy bits to the taco meat, which add even more flavour!

When the taco meat is nice and hot, crumble it into mini tortillas or hard taco shells – I like to serve it on a bed of sour cream to keep it feeling fresh.

A vegetarian taco topped with sour cream and black bean taco meat.

Get topping!

I know I’m like a broken record when it comes to Tex-Mex toppings – I seemingly can’t post anything remotely Mexican-inspired without nagging you all to remember your toppings! A few fresh toppings can really transform these black bean and walnut tacos from just ‘beans wrapped in bread’ to something really spectacular.

A few ideas for toppings you could use:

  • fresh tomatoes
  • avocado or guacamole
  • sour cream (as mentioned above!)
  • grated cheese
  • fresh coriander (cilantro)
  • a squeeze of lime juice
  • chopped spring onions
  • fresh salsa
  • pickled jalapeños

or whatever else you have in the fridge that you think would help to bring your tacos to life!

A vegetarian black bean taco topped with avocado and tomatoes.

Family-friendly dinner

This is one of my favourite types of dinner to make when I’m cooking for a crowd, or when we have friends with different dietary preferences over for dinner.

You can serve up a big bowlful of the black bean and walnut taco ‘meat’, and allow everyone to add their own toppings. That way, everyone gets a plateful they’re happy with.

These black bean tacos can easily be made vegan, if you just avoid the non-vegan toppings, and you can add spicy salsa or pickled jalapeños if you’re a lover of all things spicy!

The walnut and black bean taco meat just gives a really hearty, tasty base for whatever else your heart desires.

What toppings would you add to your black bean and walnut tacos?

More Black Bean Recipes

A veggie taco with black bean and walnut taco meat, avocado and tomatoes.

Black bean and walnut tacos

These black bean and walnut tacos are quick and easy to make, with a simple homemade vegetarian taco 'meat' and plenty of extra toppings!

If you’ve cooked this recipe, don’t forget to leave a star rating!

5 from 4 votes
Print Pin Comment
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 6 tacos
Calories: 496kcal
Author: Becca Heyes


For the black bean and walnut taco 'meat':

  • 400 g tin black beans drained (240g, or ~ 1 1/4 cups, when drained)
  • ~ 6 medium mushrooms
  • 100 g (~ 1 cup) walnut halves
  • 3 cloves garlic, peeled
  • 2 tsp smoked paprika
  • 1 tsp hot chilli powder
  • 1 tsp ground cumin
  • Salt
  • Black pepper

To assemble:

  • 6 small flour tortillas or taco shells
  • 6 tbsp sour cream
  • Your choice of toppings, e.g. tomatoes, avocado, grated cheese, etc. (see blog post for more ideas)


  • Add all of the taco ‘meat’ ingredients to a food processor. Blitz for a few seconds at a time, scraping the sides down regularly, until you get a coarse paste (it’s ok if there are still a few larger pieces!).
  • Transfer the bean mixture to a frying pan, and place over a medium heat. Stirring once every couple of minutes, allow the mixture to cook for around 10 minutes, becoming slightly browned on the bottom before stirring.
  • When the bean mixture is piping hot, assemble your tacos. Spread some sour cream over some small flour tortillas (or dollop it inside taco shells), and crumble over the taco ‘meat’. Add plenty of fresh toppings for extra flavour.


Nutrition Facts
Black bean and walnut tacos
Amount Per Serving (2 tacos)
Calories 496 Calories from Fat 224
% Daily Value*
Fat 24.9g38%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 596mg25%
Potassium 554mg16%
Carbohydrates 53.2g18%
Fiber 10g40%
Sugar 3.3g4%
Protein 20.4g41%
Calcium 158mg16%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.

Tried this Recipe? Leave a Comment!Comments and star ratings really help support the site – thank you!

Save This Recipe (New)

💾 Save this recipe! Enter your email and I'll send the recipe straight to your inbox, so you'll never lose it again. Plus, you'll receive 1-2 emails per week with new recipes, and a FREE e-cookbook!

Leave a Reply

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

Recipe Rating


  1. This was pretty good. We doubled the recipe except for the chili powder because the grandkids were here for dinner. Some ate it in corn tortillas, some on salad. Everyone said they liked it and there were no leftovers. I wondered about spreading it out on a stone and baking it in the oven. This will be one of my go to recipes.5 stars

  2. Delicious! Super easy, tasty, and satisfying. Got thumbs up from my meat-loving hubby too.
    Since you like mushrooms so much, do you ever cook with dried mushrooms?5 stars