Vegan tuna mayo (aka tuna salad) is easy to make, healthy and a great meat-free alternative to fish. The texture comes from mashed chickpeas (garbanzo beans) so it's a nutritious sandwich filling with loads of fantastic flavours.
Vegan Chickpea Tuna
Do you get into lunch ruts?
I do.
I'll spend a week having the same thing every day, from salad or smoothies to soup (check out my epic list of vegan soup recipes) or a sandwich.
I also quite often whip up my beloved Spanish beans in just 15 minutes or eat it as leftovers.
My usual vegan sandwich filling is hummus and grated carrot, but again, I get into a food rut with that.
I also love a vibrant rainbow vegetable sandwich.
Vegan Tuna
Lately I've been loving vegan tuna sandwiches (aka vegan tuna salad sandwiches).
I know, it sounds rather bizarre, but mashed chickpeas/garbanzo beans make a fantastic base for flavourings and give the sandwich a filling density. Trust me.
Sure, it's not going to be exactly like tuna.
But it has a lovely umami flavour and thick texture that's delicious in sandwiches.
You can add crumbled nori seaweed for a 'fishy' taste, or leave it out and let the red onions and capers add the deeper flavour.
Be sure to also check out my Vegan Fish and Seafood Recipes.

How to make the best vegan tuna salad sandwich
Vegan tuna mayo is sooooo easy to make.
See those ingredients above?
Just mash them all up together and then spread them onto your bread.
Simple.
You can also make it ahead and keep it in the fridge for a few days. Letting it sit allows the flavours to really develop.
Ingredients for Vegan Tuna Mayo
chickpeas (garbanzo beans)
vegan mayonaise
onion
spring onions (scallions)
salt and pepper
These ingredients are all optional, but really take it from a chickpea sandwich filling to a more umami tuna-esque flavour
capers
nutritional yeast
soy sauce or tamari
nori seaweed
Are you unfamiliar with those little green things above? They're capers. Little pickled balls of deliciousness.
If you don't have them to hand you can leave them out, but I adore their flavour and love them in vegan tuna mayo.
They're easy to find in supermarkets, but you could substitute with finely chopped gherkins/dill pickles.
I also like to sprinkle a little vegan parmesan cheese on this vegan tuna sandwich.
It only takes a few minutes to whiz the cashews and spices together and it's tasty on salad, stews, pasta etc...!
Sandwich Recipes
Looking for more tasty sandwich recipes? Try these!
Roasted Vegetable Sandwich
Rainbow Vegetable Sandwich
Peruvian Sandwich
Take a look at my other vegan recipes, including cakes, breakfasts, main meals, stews and snacks.
Get the Easy Vegan Tuna Mayo Recipe
Did you make this vegetarian tuna recipe?
Please let me know how this vegan chickpea tuna recipe turned out for you! Leave a comment and star rating below and share a picture on Instagram, Twitter or Facebook with the hashtag #veggiedesserts.
Vegan Tuna Mayo (aka tuna salad) Sandwich
Ingredients
- 1 can chickpeas (garbanzo beans) 400g/15oz can
- 3 tablespoons vegan mayonnaise
- 1 tablespoon red onion finely chopped
- 1 spring onion (scallion), finely chopped
- 15 capers finely chopped
- 2 teaspoons nutritional yeast (optional)
- 1 ½ teaspoons tamari or soy sauce
- ½ teaspoon crumbled dried nori seaweed (optional)
- Small pinch salt and pepper
To serve:
- Lettuce
- Tomatoes sliced
- Bread of choice
Instructions
- Drain and rinse the chickpeas, then coarsely mash them with a fork.
- Add all remaining ingredients and mix to combine.
- Serve on bread with salad leaves and tomatoes.
- !Note: if gluten-free choose gluten-free mayonnaise and soy sauce.
Heather
Really tasty, am new to veganism so had to use vegetarian mayo as a stop gap while waiting for online delivery. Not going to shops at the mo due to shielding.
Also not too many ingredients, unlike some vegan recipes 😊
Dawn
Soooo good
Lyn
Amazing sandwich filling. I love the addition of capers. Delicious. Thank you so much.
Ashley
Love this! Thanks so much for the great idea! I've been missing tuna salad for years and this really hits the spot. The the idea to use capers is great (though I usually add some dill pickles for old time's sake, too).
Claire Chapman
Really good recipe - I didn't have all the ingredients and it still tasted great! Cant wait to make it again 🙂
Freya
Really nice! I added all the optional ingredients and it was so good.
Mellissa Williams
I didn't realise you could get vegan mayo. The nori adds an interesting 'sea' flavour I bet
Joanne Dewberry
We have just started to eat less meat in our house as I found we were eating the same meals week after week. I'm surprised at how versitle chickpeas are. They can seriously do anything!
Max
Don’t forget to save the liquid from the can, you can whisk it up to make vegan meringues.
Madi
This would be so perfect for lunch today! Yum!