This Vegan Tuna Salad is a game-changer for lunch. It has the same classic American flavors of tuna salad, but is 100% plant-based.
Plus, it’s ridiculously simple to make. Just add a handful of ingredients to your food processor, and lunch is ready in 5 minutes. It’s ideal for meal prep and it can be served in so many different ways.
If you miss tuna salad, this recipe is an excellent way to satisfy those nostalgic cravings in a more wholesome, sustainable way.
Table of Contents
1. Recipe video
2. Why this recipe works
3. Ingredient notes
4. Step-by-step instructions
5. Tips for making this recipe
6. What to serve this with
7. Recipe card
Watch: How to make Vegan Tuna Salad!
Why this recipe works
It tastes so much like tuna salad.
This vegan tuna salad tastes like the real deal through a careful balance of flavors and textures (but no fishies were harmed, it’s more sustainable, and there’s no mercury to worry about).
First, the texture of canned tuna is easily replicated through a mixture of pulsed chickpeas and buttery, nutty hearts of palm. A mixture of vegan mayo and Dijon mustard add the requisite creaminess and classic creamy tang required of a tuna salad.
Next, the combination of celery, celery seeds, and dill pickle relish add those classic American flavors, evoking those nostalgic childhood flavors. Finally, nori adds that characteristic taste of the sea without tasting fishy.
It’s super simple to make.
All you need is 5 minutes and a food processor to make this vegan tuna salad.
The perfect lunch meal prep.
This salad stays well in an airtight container in the fridge for 5 to 6 days, so you can make a double batch and eat it throughout the week. It’s also versatile, so you can serve it in multiple ways (check out the “How to serve” section below).
Ingredient notes
Chickpeas: Like many faux tuna salads, the base of this salad includes chickpeas. When you pulse them in the food processor, they break down and help form the hearty, chunky base of this salad. I use canned chickpeas for ease, but if you cook chickpeas from scratch, it’ll make the salad even better.
Hearts of Palm: Hearts of palm make up the other base of this salad. Hearts of palm come from the center of a cabbage palm tree, and are sold in cans. Their tender yet relatively firm texture makes for an excellent alternative in seafood dishes, including this Vegan Ceviche.
If you don’t have access to hearts of palm, use an equal amount of chickpeas.
Nori: This is what makes this tuna salad taste like tuna. Nori is an edible seaweed and most often sold in sheets. It has a salty, ocean-like flavor, which makes it an excellent addition in vegan seafood recipes.
For extra flavor, I like to toast the sheet of nori over a low gas flame for about 10 seconds.
Dill Pickle Relish: Any good tuna salad has just the slightest hint of sweetness to balance, well, the fishiness of tuna. This ingredient brings a little sweetness and crunch to the tuna salad that reminds me of the classic tasting salad sandwiches.
Celery Seeds + Celery: Celery seeds bring a distinctly American flavor to many dishes (e.g., tuna salad sandwich, chicken soup, corn chowder. You can find them in the spices/seasoning section of most grocery stores. They bring a light vegetal flavor that balances the rich creaminess of the vegan mayo.
Vegan Mayo: Because classic tuna salad needs a creamy tang and a binder. Our go-to brand of vegan mayo is Follow Your Heart Vegenaise, but we also like Sir Kensington’s vegan mayo.
Nutritional Yeast: To mimic some of the umami found in tuna, I add nutritional yeast, but you could also try a tablespoon of white miso paste.
Lemon Juice: The creamy texture and notes of umami need some balance from a fresh squeeze of lemon juice.
Step-by-Step instructions
Add all of the ingredients to the bowl of your food processor: chickpeas, hearts of palm, vegan mayo, mustard, celery, celery seeds, dill pickle relish, nutritional yeast, lemon juice, and crumbled nori.
Pulse the mixture until well incorporated but still a bit chunky. Season to taste with salt and pepper, but stir it in by hand to avoid over-blending.
That’s it!
To make a sandwich, scoop a few dollops of the vegan tuna salad onto a slice of bread.
Layer the other half with sandwich fixings, like sliced tomatoes, lettuce leaves, cucumber ribbons. For extra creamy richness, add a thin layer of vegan mayo on this slice of bread before adding the fixings.
Tips for making this recipe
Use the pulse function of your food processor.
If you blend the tuna salad, it will develop a weird pureed texture, almost like pâté. Pulse about 10 times, or until the mixture is well-mixed but still a little chunky so you keep some texture. If needed, pulse just a few more times.
Make a double batch.
This stores well in the fridge in an airtight container for 5 to 6 days, so you can have it for lunch throughout the week (if you want).
Don’t skip the nori.
If you really want to replicate the taste of tuna, the seaweed is necessary. If you don’t care about that taste, though, it’s fine to omit.
Make it your own.
If you love diced red onion in tuna salad, toss some in. Hate celery? Omit it. Want to up the veggie factor? Diced red bell pepper makes a nice addition. Want an extra tangy pop? Add a tablespoon of capers.
How to serve vegan tuna salad
- Dollop it onto sandwich bread and add your favorite fixings for a quick and easy sandwich. Or spread onto a large tortilla for a wrap.
- Or, make an open-faced tuna melt. Scoop the tuna salad high onto one slice of toasted bread (for extra richness, spread a thin layer of vegan butter on this slice of bread first). Add one slice of vegan cheese on top. Place underneath your broiler and broil until the cheese has melted (keep a close eye to avoid burning). We like Chao Creamery slices for a neutral taste and easy meltability.
- Add a few scoops of tuna salad to a big bowl of chopped romaine, and add pickled onions, corn, cherry tomatoes, or any of your favorite salad toppings. Finish with an olive oil based vinaigrette, or for something richer, use my Vegan Ranch Dressing.
- Scoop the tuna salad into lettuce cups for a low-carb lunch option. Add diced avocado to make it more filling.
- Serve in a bowl as a party appetizer with crackers, or as a healthy afternoon snack with crudités.
That’s all you need to know about this Vegan Tuna Salad! If you love it, please rate and review the recipe below, and as always, I love seeing your recreations on Instagram.
Vegan Tuna Salad
Ingredients
- 1 (15-ounce/425g) can chickpeas, drained and rinsed
- 1 cup canned hearts of palm, drained and rinsed and roughly chopped (165g)*
- 1/3 cup (75g) vegan mayo**
- 1 tablespoon Dijon mustard (or spicy brown mustard)
- 2 celery ribs, diced
- 2 teaspoons celery seeds
- 2 tablespoons dill pickle relish (or sweet pickle relish)
- 2 tablespoons nutritional yeast
- 2 nori sheets, crumbled with your hands into small pieces
- 2 tablespoons freshly squeezed lemon juice
- 1/4 teaspoon kosher salt
- Freshly cracked black pepper
For serving (sandwich)
- 8 slices of hearty sandwich bread or sliced baguette
- Sandwich fixings of choice: romaine or leaf lettuce, sliced or shaved cucumber, sliced tomatoes, fresh dill sprigs, pickles
Instructions
- In a food processor bowl, combine the chickpeas, hearts of palm, mayo, mustard, celery, celery seeds, relish, nutritional yeast, crumbled nori, lemon juice, salt, and several cracks of pepper. Do not blend! Pulse about 10 to 15 times, until incorporated and combined but still chunky. Taste, adding more salt and pepper as needed. But stir them in by hand instead of pulsing to avoid over-blending.
- If making sandwiches, spread the tuna salad onto four slices of bread. Top with your desired sandwich toppings. Top each with another slice of bread (for extra richness, add a thin layer of vegan mayo to this slice of bread). Enjoy!
Notes
This is AWESOME!!!
Thanks for the lovely feedback, Tim!
Excellent on pita with chopped tomatoes. Thanks for another great recipe,
We’re happy you loved it, Fredric!
Pretty reminiscent of tuna salad! I made two very small changes. I only pulsed the chickpeas and rough chopped artichoke hearts. I was afraid the mixture would be too mushy. And then I mixed everything else by hand. The second change was I toasted one nori sheet in my toaster oven so it would crumble up better. One sheet was plenty for the “fish” flavor. Made a delicious sandwich for lunch! Thanks.
It’s so great to hear you loved the recipe, Dale! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!
HOLY MOLY….Wow, did this taste DELICIOUS!!! I saw it yesterday, and today I went and bought what I didn’t already have and made it for lunch. It was outstanding!!!
The only thing I wish existed (and maybe it does) is a mayo that uses something other than a seed oil, like avocado, or olive oil, for those seed oils can be inflammatory to some.
I do plan on making this again, and am thrilled to have found this recipe. Thanks, Nisha!
Hi Martha, it makes us so happy you truly loved the recipe! We haven’t tried them so can’t vet them but Primal foods and chosen kitchen both make avocado oil vegan mayo!
Ooooh, this is good! I don’t have straight Nori sheets, so used my roasted Nori snack sheets. They wouldn’t crumble, so I need to get some regular Nori. Next time I will pulse the hearts of palm and garbanzos and take them out and add the wet ingredients. Mine got too mushed up in my food processor. But the flavor is wonderful. The lemon adds so much brightness! I can’t wait to up my game and get some better bread and fixings for these.
We’re over the moon to hear you enjoyed the recipe, Blanster. Thanks for your kind words!
I didn’t have a food processor and was worried my vita mix would just turn this into hummus so I used a chopping/smashing method on the beans and palm and am happy with the result. I love the concept here and that’ there’s a protein rich soy-free tuna alternative. I ended up cutting the amount of acid called for and that was a good place to start for me flavor wise.
Hi Adele, it’s great to hear you had success with the recipe. Thanks for the review!
So good!!
Thanks for the lovely feedback, Nic!
Super delicious!
Thanks for the lovely feedback, Julie!
This is THE best recipe for Vegan “tuna”. I have made it over and over again. I use a bit less nori.
It is great on toast with melted “cheese:’
We appreciate your feedback and support, Laurie. Thank you for leaving a review!
Hi! The recipe sounds great but I don’t have any heart of palm available nearby. I saw you recommend to sub with more chickpeas but I was wondering if using artichoke instead would be ok.
Hi Bianca, yes artichoke would be a tasty swap if you enjoy artichokes! :)
This was epic. I omitted the hearts of palm and added dill weed. I’ve made many different chickpea “tuna” recipes, but this was by far the best!
We’re over the moon to hear you enjoyed the recipe, Laurie. Thanks for your kind words!
So so delicious! Made this for lunch on sweet potato toast. My husband loved it and even my 13 year old. Thank you for sharing this great recipe!!!
Hey Marianne! Wow, I can feel your enthusiasm about this recipe through the screen! Love it!
It’s mind blowing how chickpeas smell like tuna! And the palm hearts give it the seafood texture.
This is an awesome recipe! Tasty and super satisfying alone, on bread, or wrapped in a kale or lettuce leaf, it is a lunch-on-the-go staple for me now.
Thank you
We appreciate your feedback and support, Beth. Thank you for leaving a review!
How big are the nori sheets? In your video, they looked large (like a sheet of paper) but I can seemingly only find small ones (like the size of an index card). Wondering if I will need to use more nori to adjust!
Hi KC, I think you probably have seaweed snacks like this, if I’m not mistaken. These are made from nori but have additional ingredients like salt and oil, and a crisper texture. We typically use something like this, which are called roasted nori sheets. Each sheet is 2.5g, so if you have a scale, you can figure out the equivalent. Otherwise, I’d start with maybe ⅓ of the sheets in your pack, taste, and adjust accordingly.
So delicious I made it twice this week I think I’m hooked!! 😉💗
It’s so great to hear you love the vegan tuna salad, Diane! Thanks for sharing!
As an aspiring vegan, I love amazing easy recipes like this! 💛
Hi Yoni, thanks for your lovely feedback! :)
Super easy and yummy!
I just made this for my husband and myself. Very good! Yes, it tastes like tuna and the texture was also good. For my taste, it was tangy. I used seaweed snacks and regular mayo (sorry, not full vegan yet and it’s what I had on hand), but otherwise, followed recipe as written. I usually make a Cajun tuna salad sandwich, so next time I make it, I think I will leave out the dill relish and add Cajun spice. My 60-something-meat-loving husband also liked it. Thank you for another great recipe!
Cindy, Thank you for your thoughtful review! We’re so happy to hear that you two enjoyed the vegan tuna salad.
Not totally vegan but eat mostly plant based. This recipe will absolutely be in my repertoire. Loved it. Thank you Nisha for all you do ☺️
Hi Valerie, thank you so much for your kind review!
I’ve been wanting to make this since the minute I saw this recipe. Finally made it this afternoon for lunch and it was delicious! I made it exactly as the recipe was written and I would not change a thing.
Thank you for sharing this amazing recipe!
Hi Shari, it’s great to hear you had success with the recipe. Thanks for the review!