The Best Vegan Tuna Salad (Made With Chickpeas)
We may earn a commission for purchases made using our links. Please see our disclosure to learn more.
Vegan tuna salad is a simple, satisfying alternative to classic tuna salad, and chickpeas make the perfect base. They mash into a hearty texture, blend well with creamy dressing, and take on bright, savory flavors from ingredients like lemon juice, mustard, celery, and pickles. This recipe shows you how to make a fresh, protein-rich chickpea tuna salad that works for sandwiches, wraps, salads, and easy meal prep.
Why Chickpeas Make the Best Vegan Tuna Salad
Chickpeas have the right mix of texture, mild flavor, and staying power. When you mash them lightly, they become soft and chunky without turning into paste. That texture is what makes chickpeas such a good plant-based stand-in for tuna salad.
They also have a naturally nutty taste that pairs well with tangy, salty, and creamy ingredients. Add lemon juice, Dijon mustard, pickles, celery, onion, and vegan mayo, and suddenly you have a bowl that tastes bright, savory, and lunch-ready.
Chickpeas are also filling. According to the Harvard T.H. Chan School of Public Health’s guide to chickpeas, chickpeas provide protein, fiber, B vitamins, and minerals. That makes this recipe more than just a clever tuna replacement. It is a practical, nourishing meal you can actually feel good about eating.
Ingredients You’ll Need
You only need a handful of everyday ingredients for this vegan tuna salad. Keep it simple at first, then adjust the flavor once everything is mixed.
Main Ingredients
- 1 can chickpeas, drained and rinsed
- 2–3 tablespoons vegan mayonnaise
- 1 tablespoon Dijon mustard
- 1 tablespoon lemon juice
- 1 celery stalk, finely chopped
- 2 tablespoons red onion, finely chopped
- 1–2 tablespoons chopped dill pickles or relish
- 1 teaspoon pickle juice, optional
- 1 teaspoon capers, chopped, optional
- Salt and black pepper, to taste
Optional Tuna-Style Add-Ins
If you want more ocean-like flavor without fish, add a small pinch of crushed nori or kelp flakes. Go easy. Seaweed can take over fast, and nobody wants their sandwich tasting like it was assembled on a boat dock during high tide.
Fresh dill, parsley, garlic powder, and smoked paprika also work well. Use them to build flavor without making the salad too heavy.

How to Make Vegan Tuna Salad Step by Step
This recipe comes together in about 10 minutes, which is exactly the kind of kitchen math we love.
Step 1: Drain and Rinse the Chickpeas
Open your can of chickpeas, drain the liquid, and rinse them well. Pat them dry if they seem extra wet. Too much liquid can make the salad loose and watery.
You can save the chickpea liquid, called aquafaba, for other vegan recipes if you like. For this salad, though, you only need the chickpeas.
Step 2: Mash the Chickpeas
Place the chickpeas in a medium mixing bowl, then crush them lightly with a fork or potato masher. You want a chunky texture, not hummus.
Leave some pieces partly whole. Those little chunks give the salad more bite and make it feel closer to a classic deli-style tuna salad.
Step 3: Add the Creamy Ingredients
Stir in vegan mayo, Dijon mustard, and lemon juice. Start with less mayo, then add more if you want it creamier.
The mustard adds tang. The lemon juice brightens everything. These ingredients help brighten the flavor and keep the salad from tasting bland.
Step 4: Add Crunch and Flavor
Mix in celery, red onion, pickles, capers, and any herbs you like. This is where the recipe really wakes up.
Celery brings crunch. Pickles bring briny flavor. Red onion gives a little bite. Capers add that salty, savory edge that makes the salad taste more “tuna-style” without needing fish.
Step 5: Taste and Adjust
Give the salad a quick taste before you serve it. Add more salt, pepper, lemon juice, mustard, or pickle juice as needed.
If the salad tastes too rich, add more lemon. If it tastes too plain, add salt or capers. If it tastes too sharp, add a little more vegan mayo.
Flavor Tips for a Better Vegan Tuna Salad
A good vegan tuna salad is all about balance. You want creamy, crunchy, tangy, salty, and fresh in every bite.
Use Pickles or Relish for Briny Flavor
Pickles add a briny flavor that makes chickpea salad feel closer to classic deli-style tuna salad. Dill pickles work best because they add sharpness without making the salad sweet.
If you like a slightly sweeter salad, use sweet relish instead. Just add a little at a time so it does not overpower the chickpeas.
Add Seaweed Carefully
Crushed nori can add a subtle seafood-style flavor. However, too much seaweed can make the salad taste strong and bitter.
Start with ¼ teaspoon. Mix, taste, and then decide if you want more.
Let It Chill Before Serving
This salad tastes better after 20–30 minutes in the fridge. The chickpeas absorb the dressing, the onion mellows, and the flavors settle into each other.
You may also enjoy it right after mixing. But if you have time, chilling helps.
Easy Ways to Serve Vegan Tuna Salad
This recipe is flexible, so you can serve it based on what you already have in the kitchen.
Classic Sandwich
Pile the vegan tuna salad onto toasted bread with lettuce, tomato, cucumber, or sprouts. Sourdough, whole wheat, rye, and sandwich rolls all work well.
For extra flavor, spread a little mustard on the bread before adding the salad.
Wrap or Pita
Spoon the salad into a tortilla or pita with greens and sliced veggies. This is great for packed lunches because it is less messy than an overstuffed sandwich.
Lettuce Cups
For a lighter serving idea, spoon the salad into romaine leaves or soft butter lettuce cups. Add avocado slices or cherry tomatoes to make it feel more complete.
Crackers or Snack Plate
This vegan tuna salad also works as a snack board spread. Serve it with crackers, sliced cucumbers, carrots, olives, and fruit.
If you are putting together a mixed-table brunch or picnic menu, it can sit nicely beside familiar comfort dishes like these classic deviled eggs, giving guests both plant-based and traditional options.

Simple Variations to Try
Once you make the basic version, you can change the flavor in small ways.
Mediterranean Style
Add chopped cucumber, parsley, olives, lemon zest, and a little tahini. Serve it in pita with lettuce and tomato.
Spicy Chickpea Tuna Salad
Add hot sauce, diced jalapeño, smoked paprika, or a pinch of cayenne. This version works especially well in wraps.
Avocado Chickpea Salad
Replace some or all of the vegan mayo with mashed avocado. Add extra lemon juice to keep the flavor fresh.
High-Protein Version
Mix in hemp seeds, chopped almonds, or a spoonful of hummus. You can also serve it on whole-grain bread for a more filling meal.
Recommended Products
These kitchen helpers make vegan tuna salad easier to prep, store, and serve.
1. Hellmann’s Vegan Dressing and Spread
A creamy vegan mayo is the quickest way to give chickpea tuna salad that classic rich texture. Hellmann’s vegan spread is egg-free and works well in sandwiches, salads, wraps, and dips.
2. OXO Good Grips Stainless Steel Potato Masher
A potato masher makes quick work of chickpeas. It gives you better control than a food processor, especially if you want a chunky texture instead of a smooth spread.
3. Rubbermaid Brilliance Food Storage Containers
Good containers matter if you plan to meal prep. These are useful for storing chickpea salad, chopped veggies, and lunch portions without taking over the fridge.
4. Cuisinart Mini-Prep Plus Food Processor
If you like finely chopped onions, celery, herbs, or pickles, a mini food processor can save time. Just avoid over-processing the chickpeas unless you want a smoother spread.
5. OXO Good Grips Large Salad Spinner
A salad spinner helps dry lettuce, herbs, and greens before serving. Dry greens hold up better in sandwiches and wraps, especially if you are packing lunch ahead of time.
Conclusion
Vegan tuna salad shows how simple plant-based food can still feel creamy, hearty, and satisfying. Chickpeas create the perfect base because they mash well and hold flavor. Celery, onion, pickles, lemon juice, and mustard add crunch, brightness, and balance. This recipe is easy to make, affordable, and great for sandwiches, wraps, salads, or meal prep. Whether you eat fully vegan or just want a fresh fish-free option, chickpea vegan tuna salad is a recipe worth making again.
FAQs
1. Does vegan tuna salad taste like real tuna?
It has a similar creamy, savory, deli-style flavor, but it does not taste exactly like fish. Chickpeas create the hearty texture, while pickles, capers, lemon, mustard, and optional nori help bring in that tuna-salad feel.
2. Is it possible to make vegan tuna salad without mayonnaise?
Yes. You can use mashed avocado, hummus, tahini, or plain unsweetened vegan yogurt instead of vegan mayo. The flavor will change slightly, but the salad will still be creamy and satisfying.
3. How many days does chickpea vegan tuna salad keep in the fridge?
It usually lasts 3–4 days in an airtight container. Stir before serving and add a little lemon juice or vegan mayo if it seems dry.
4. Can I make this recipe with dried chickpeas that have already been cooked?
Yes. Cook dried chickpeas until tender, then cool them before making the salad. Canned chickpeas are faster, but cooked dried chickpeas work beautifully if you already have them ready.
5. What can I eat with vegan tuna salad?
Serve it on toast, in sandwiches, in wraps, in lettuce cups, over greens, with crackers, or inside pita bread. It also works well as part of a picnic or meal prep lunch box.
