Faux Tuna Salad / Vegan ‘Tuna’ Sandwiches
Faux tuna salad is a plant-based spread made from mashed chickpeas seasoned to taste like a classic tuna salad, then piled onto toasted bread for a quick sandwich. It comes together in minutes with pantry staples, no cooking required, and it makes a filling, protein-rich lunch that even tuna-lovers do a double take over. If you need something fast and satisfying without turning on the stove, this is the recipe to reach for.
Busy times call for smart solutions. While I am an advocate for slowing down and taking time for the things that matter, I know that busier periods are unavoidable, and there is no shame in skipping the slow-cooked dinner when today just is not the day for it. I love this one because it is so convenient, and here I will show you my favorite mix of ingredients and toppings so you can make it your own.

Why chickpeas make such a convincing tuna swap
The magic here is all in the texture. When you crush canned chickpeas with a fork instead of blending them, you get a flaky, chunky consistency that mimics the pull-apart look of flaked tuna. The trick is to stop before they turn into a paste: you want some whole and half-crushed pieces left in the bowl so the salad has body and bite. Chickpeas are also mild and slightly nutty, which lets the mayo, vinegar, and seasoning carry the savory, briny flavor you expect from a tuna salad.
They also happen to be one of the most reliable plant proteins to keep on hand, which is why I lean on them constantly. If you like cooking this way too, my roundup of recipes with chickpeas will give you plenty more ideas for that can sitting in your pantry.
The ingredients, and what each one does
Nothing here is fussy, but a few notes will help you get the balance right:
- Chickpeas are the base. Canned and drained works perfectly, and draining them well keeps the salad from turning watery.
- Celery, green onions, and red onion bring crunch and a fresh, sharp bite that cuts through the creamy dressing. Chop them finely so no single piece overpowers a bite.
- Cherry tomatoes go on top, halved, adding a juicy pop of sweetness against the savory filling.
- Vegan mayo, flaxseed oil, water, vinegar, and garlic blend into a quick creamy dressing. The vinegar is what gives the salad its tangy, almost oceanic edge, and the garlic rounds everything out.
- Salt and pepper get added in two stages, once to the chickpeas and once to the dressing, so the seasoning is even throughout.
- Bread of your choice for serving. Use a hearty sandwich loaf, or swap in your favorite gluten-free bread to keep it fully allergy-friendly.

Tips for the best faux tuna salad
Follow these and everything will turn out great, this really is a foolproof recipe:
- Crush, do not mash. Leave some texture. A fully smooth chickpea mash reads as hummus, not tuna.
- Blend the dressing separately. Pulsing the mayo, water, vinegar, flaxseed oil, and garlic in a blender gives you a smooth, pourable dressing that coats every chickpea evenly, rather than clumping.
- Add the dressing gradually. The recipe uses about 3 tablespoons of the blended dressing mixed into the chickpeas. Start there and add more only if you want it creamier, so the salad stays scoopable and never soggy.
- Toast the bread. A toasted slice holds up to the moist filling and adds a crisp contrast that makes the whole sandwich better.
- Taste before serving. Chickpeas are mild, so a final check for salt, pepper, and a splash more vinegar makes all the difference.

Ways to serve it and make it your own
One of the things I like most about this faux tuna salad is its versatility. The sandwich is my go-to, but the filling is happy in all kinds of formats. Scoop it into vegan wraps for a lunchbox-friendly version, pile it onto crackers, or serve it over greens as a lighter, no-bread plate. It also fits right in alongside other high-protein salad recipes when you want to build a bigger spread.
If you are leaning into the seafood-swap theme, this pairs beautifully with my vegan salmon for a plant-based deli board, and fans of a good handheld will also love these avocado sandwich recipes. It is a natural fit for casual American-style lunches and picnics.

Storage and make-ahead
The chickpea filling is a great make-ahead. Store it in an airtight container in the fridge for up to 3 days, and give it a quick stir before serving since the dressing tends to settle. I would keep the cherry tomatoes and the bread separate until you are ready to eat, so nothing goes soggy. Assemble the sandwich fresh, toast the bread just before, and you have a five-minute lunch waiting for you all week. This salad works whether you are fully plant-based or just looking for a quick meatless meal, and if you need it gluten-free, it slots easily into a lineup of vegan gluten-free dinners too.

If you give this faux tuna salad a try, I would love to know how yours turned out. Leave a star rating and drop a comment telling me whether you went the sandwich route or scooped it into a wrap, and share any topping tweaks you discovered along the way!
Summarise & Save This Recipe
★ Add us as a trusted Google source
Faux Tuna Salad / Vegan ‘Tuna’ Sandwiches
Ingredients
- 4 cups chickpeas canned, drained
- 1 stalk celery finely chopped
- 2 green onions chopped
- 1 red onion diced
- 3 cherry tomatoes
- ¼ cup vegan mayo
- 2 Tbsps flaxseed oil
- ⅓ cup water
- 1 tbs vinegar
- 1 clove garlic
- salt and pepper
- 4 slices bread of your choice
Instructions
- Crush the chickpeas in a bowl with a fork. Don’t mash them completely. Season with salt and pepper.
- Add the chopped celery, diced red onion, and green onion.
- In a blender, combine the mayo, water, vinegar, flaxseed oil, and garlic and pulse until creamy. Season with salt and pepper.
- Add 3 tbs of the obtained mayo to the chickpeas and mix well.
- Toast the bread, spread some of the remaining mayo on it, top with the “tuna” and halved cherry tomatoes.
- Enjoy!
Frequently Asked Questions
This faux tuna salad is built on canned chickpeas crushed with a fork, mixed with finely chopped celery, red onion, and green onion. A quick blended dressing of vegan mayo, flaxseed oil, water, vinegar, and garlic ties it together, and it is served on toasted bread with halved cherry tomatoes on top. There is no fish or animal product in it at all.
Yes, it is fully vegan. It uses chickpeas as the base and vegan mayo in the dressing, with no eggs, dairy, or fish anywhere in the recipe. To keep the whole sandwich vegan, just check that the bread you choose is plant-based too.
Chickpeas do not taste like fish on their own, but their mild, slightly nutty flavor and flaky texture make them a great canvas. The tuna-like taste comes from the dressing: vinegar adds a tangy, briny edge, garlic and mayo bring savory creaminess, and the salt and pepper round it out. Crushing the chickpeas instead of blending them gives that signature flaked-tuna look and feel.
The chickpea filling keeps well in an airtight container in the fridge for up to 3 days. Stir it before serving because the dressing settles as it sits. For the best texture, store the cherry tomatoes and bread separately and assemble each sandwich fresh.
Absolutely. The chickpea filling and dressing are naturally gluten-free, so the only thing to swap is the bread. Use your favorite gluten-free loaf, or skip the bread entirely and serve the filling over greens or with crackers for a lighter option.
The filling is versatile, so you are not limited to a sandwich. Scoop it into wraps, spoon it onto crackers, stuff it into a pita, or serve it over a bed of greens as a protein-packed salad. It also works as part of a bigger spread alongside other plant-based dishes.

Wow, it’s really similar to a real tuna salad, I love it!