This post contains affiliate links.
You’d never know this chickpea “tuna” salad recipe is totally vegetarian (or vegan). It has that same classic savory, tangy flavor making this tuna salad taste JUST like the real deal.

Whether you just need a 5-minute lunch idea or are looking for a quick meal prep, chickpea tuna salad checks all the boxes. But, there isn’t actually tuna in it!
Instead, I’ve put on my sensory scientist hat to create a vegetarian version that tastes like tuna. It uses many of the classic tuna salad ingredients to achieve the same tangy flavor. But for the tuna part, we need a little smoke and mirrors to emulate the texture of tuna – let me show you what I mean.
Reader rating
“Just made this for my vegetarian son. He used to love a tuna salad sandwich. This is so good, he loved it. This recipe is going in our regular rotation.” —Mary

grab these ingredients
In order to capture that classic tuna tang to a T, here’s what you’ll need!
- Chickpeas: The star of the show, one can of chickpeas! You can also soak your own for a more affordable option.
- Crunchy Bits: Chopped red onion and celery add a zing and a crunch. White or yellow onions can be used in a pinch. You can also swap the celery for cucumbers or bell peppers.
- Capers: A teaspoon of finely chopped capers transforms the chickpeas into tuna. This is the key to copying that briney, sea-life flavor. Don’t skip these!
- The Sauce: What tuna salad is complete without mayo (vegan mayonnaise is fine too)? The rest are pretty standard tuna salad ingredients – Dijon mustard, white vinegar, salt, and pepper.


sarah’s Tip
I love making a big batch of this vegan tuna salad for meal prep! It holds up well in the fridge for the whole week, and can go with a whole bunch of different dishes (like sandwiches, leafy salads, and crackers!)

Make A Melt
Treat yourself to a rich and savory lunch with a vegetarian Chickpea Tuna Melt. Satisfies cravings, fills your belly, and fuels you all day!
- Assemble: Spread mayonnaise onto one side of each bread slice (this replaces the butter on the outside of the sandwich, creating a golden brown crispy crust when cooked!) Onto the mayo-free side, layer in the tuna salad, tomato, and cheese.
- Cook: Cook sandwiches over medium heat in a large skillet or panini press until outsides are golden brown and cheese has melted. Alternatively, set the oven to broil and cook for 3 to 5 minutes. Serve immediately.


Chickpea Mock “Tuna” Salad
Ingredients
- 1 15-oz can chickpeas, 425 g
- ¼ cup finely chopped red onion, about ¼ of a medium onion
- ¼ cup finely chopped celery, about ½ a stalk
- 1 tsp finely chopped capers
- ¼ cup mayonnaise, can sub plant-based mayo, 50 g
- 1 tsp dijon mustard, 5 g
- 2 tsp white vinegar, 10 mL
- Salt and pepper, to taste
Instructions
- Smash: Drain the can of chickpeas and roughly smash the chickpeas with a fork or your fingers.

- Chop: Finely chop the onion, celery, and capers.

- Assemble: Stir everything together, adding a pinch of salt and pepper as needed to suite your taste.

Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.
more vegetarian seafood favorites
Vegan Tomato Tuna Poke Bowls
30 minutes
Vegan Crab Cakes
30 minutes
Beer Battered Vegan Fish And Chips
45 minutes
Easy Vegan Lobster Rolls
15 minutes





















Excellent flavors and texture. You bring veteran recipes to a new level of fantastic flavors. My husband thought it was real tuna! We eat it on crackers and by itself, so delicious! Thanks, and keep up your excellent work of a “flavor master”
I’m so happy to hear you both liked it, Tam! 😀
Yummy – Zesty – perfect afternoon pick me up snack! Thanks Sarah!
So happy you liked it! Enjoy!
That was a hit! I love salads in general, and to be honest I preferred the chickpea version to the original tuna one. I’m bookmarking this easy recipe for lunches (as it’s super simple to transport with the chickpea salad in a container and some crackers on the side)!
Thanks for this simple and delicious recipe! I used pickle juice instead of vinegar and chopped pickle instead of capers (but I will try it with capers at some point).
I got about 4 sandwiches’ worth out of one batch, and after that I immediately made a double batch.
I look forward to making it for my family on our upcoming vacation. =)
very good recipe. I put half a lemon juice in as the photo suggested that but was unsure how much
Another winner ‘tuna’ dinner!! I have been making this for a few years with cashew tofu mayo and cannot believe how delicious it is. Thank you for sharing these amazing recipes.
So glad it hit the spot, thanks for sharing!
From a senior who hates tuna salad, all I have to say is “WOW”! This is delicious, easy & good-for-you. Thank you so much. Nancy
Love hearing this, thanks for being here!
Very easy to make and tastes delicious. I do think it’s missing a big of the “fishy” flavor from traditional tuna salad, but that doesn’t take away that this is a very tasty salad with a ton of flavor.
Thanks Lacey, appreciate you taking the time to leave a review!
Love chick peas and always looking for new ways to use them. Thanks 😊
Another winner! I have been scrolling past this recipe because it wasn’t as exciting to me as some of the other dishes on this site. But nothing is more comfort food comforting than a tuna sandwich. Armed with celery for Thanksgiving stuffing, I finally had what I needed to give this a try. The vinegar and capers give a touch of brininess. I rolled mine in to a tortilla for a quick lunch. Waiting for some avocados to ripen so I can enjoy a faux tuna avocado sandwich.
Every recipe I try of yours becomes an instant favorite. I think I need to buy stock in Goya because I’m buying chickpeas in bulk now! Thank you for giving us so many ways to enjoy chickpeas!
Thrilled you loved the recipe Trixie, thanks for trying it!