Healthy Tuna Garbanzo Bean Salad

When I was a kid, lunch was pretty basic for me—usually just a sandwich or a plain salad. But everything changed the day my aunt brought this tuna garbanzo bean salad to a family picnic. I couldn’t believe I’d never thought to mix these two hearty, protein-packed ingredients before—it was a total game-changer.
Like many of the best recipes, this one was born out of a need to use what was already in the pantry. My aunt had some leftover tuna and an open can of garbanzo beans sitting around, so she decided to throw them together on a whim. What began as a quick kitchen experiment quickly became our family’s go-to lunch, especially on those crazy busy weekdays when we want something filling but don’t want to deal with the stove.
This tuna and garbanzo bean salad started out as a quick pantry fix at a family picnic but has since become a staple in our weekday lunch line-up. It doesn’t require any cooking and comes together in about 10 to 20 minutes, using simple canned ingredients and a bright, fresh dressing. It’s just right when you want something satisfying and easy without heating up the kitchen.
Below, I’ve laid out a straightforward list of ingredients and easy step-by-step instructions to make this salad. Plus, I’ll share some handy tips to get the perfect texture and flavor, swaps for special diets, storage hacks for leftovers, and quick ideas to serve it. Whether you pile it on a sandwich, spoon it over greens, or eat it with crackers, this salad is all about flexibility and ease.
Quick, Filling, Pantry-Friendly Reasons
This tuna garbanzo bean salad is a quick, no-fuss meal that you can whip up in 10 to 20 minutes—or, if you need something even faster, try this 10-minute healthy tuna salad. It’s no-cook, pantry-friendly, and perfect for busy days or using up those open cans lingering in the cupboard. Combining two great protein sources—tuna and chickpeas—makes it super filling and satisfying. It’s creamy with a bit of tang from capers or olives, making every bite interesting. The dressing is bright but simple, made from lemon, mustard, olive oil, and mayo or yogurt. You can eat this salad in a sandwich or wrapped in high-protein cottage cheese flatbread, scatter it on fresh greens, or enjoy it with crackers. Plus, it’s really easy to tweak to fit different diets, and it keeps well for quick meals throughout the week.
Dressing and Salad Ingredients

- 1/4 tsp black pepper (I love freshly ground for extra zing)
- 2 tbsp mayonnaise (Hellmann’s is my go-to, but use what you like)
- a few dashes of hot sauce (optional, add as much or little as you want)
- 2 tbsp olive oil
- 1 tsp Dijon mustard
- 1 tbsp fresh lemon juice
- 1/4 tsp kosher salt
- 1 tbsp capers (drained—these add a nice briny punch)
- 1 can tuna (packed in water and well drained)
- 2 tbsp fresh dill (finely chopped brings the best aroma and flavor)
- 1 can chickpeas (rinsed and drained)
- 2 tbsp minced red onion (gives a fresh, sharp bite)
- 3 tbsp celery (finely chopped for a bit of crunch)
Assemble, Dress, and Serve
- Whisk together mayonnaise, olive oil, fresh lemon juice, Dijon mustard, kosher salt, and black pepper (add hot sauce if using) in a small bowl until smooth.
- Drain and rinse the chickpeas thoroughly.
- Pat the chickpeas dry with a kitchen towel.
- Peel off a few loose chickpea skins if desired for a creamier texture.
- Place the chickpeas in a medium bowl.
-
Mash a handful of chickpeas with a fork, leaving most whole for texture (optional).

- Drain canned tuna well and flake it with a fork.
- Add flaked tuna, chopped celery, minced red onion, drained capers or olives, and chopped fresh dill to the chickpeas.
- Pour the dressing over the salad mixture.
- Gently stir until the salad is well coated but ingredients remain distinct, avoiding overmixing.
Texture and Flavor Tips
- Be sure to drain and rinse your chickpeas well, then pat them completely dry so your salad doesn’t get watery or soggy.
- Mash a few chickpeas with a fork; this helps everything stick together without losing that nice bite from whole beans.
- Drain canned tuna thoroughly, then flake it up with a fork to avoid big chunks and spread the flavor evenly.
- Don’t be shy with seasoning—lemon juice, salt, and pepper brighten the canned ingredients perfectly. For more bright, herb-forward ideas (think lemon, dill, and capers), check out a fresh Mediterranean tuna salad without mayo, or try a Japanese-style spicy tuna salad if you’re craving heat and umami.
- If your tuna is packed in oil, drain it extra well and consider cutting back on olive oil in the dressing to keep the salad from feeling greasy.
- For a dairy-free twist, swap mayo for mashed avocado. Just keep in mind this version is best eaten the same day since avocado browns quickly.
- For the best flavor, chill the salad in the fridge for 20 to 30 minutes so all the flavors can meld nicely. But if you’re hungry now, it’s delicious straight away too.
- Mix gently—avoid over-stirring to keep a variety of textures and avoid turning the salad into a paste.
Ways to Customize the Salad
If you want to switch out the mayonnaise or Greek yogurt, mashed avocado is a fantastic creamy, dairy-free option. It adds healthy fats and keeps the salad luscious. Start with about 3 tablespoons and adjust to your taste.
Instead of canned tuna, try canned salmon or some cooked, flaked white fish if you crave a different flavor or nutritional boost. Use the same amount as the tuna called for in the recipe. For a plant-based twist, crumbled, seasoned tempeh or extra firm tofu works well, though this will change the taste quite a bit.
If chickpeas aren’t your thing or you want to try something new, swap them for white beans like cannellini or navy beans. They bring a similar texture and protein punch. Use the same quantity—this is a great swap for anyone who has a hard time digesting chickpeas or just wants more variety. For extra sweetness and crunch, fold in sweet corn—this high-protein tuna salad with corn shows how well it works.
Preparation Time10-15 minutesCooking Time0-5 minutesTotal Time10-20 minutesLevel of DifficultyEasy
How to Store and Refresh
Keep your salad fresh by storing it in an airtight container in the fridge. When made with mayo or Greek yogurt, it stays good for 3 to 4 days (similar to our Irresistible Tuna Salad). If you go the avocado route, plan to enjoy it the same day because avocado tends to brown and lose freshness quickly. Avoid freezing this salad since the texture of both the dressing and chickpeas doesn’t hold up well after thawing.
If your salad has been chilled and feels a bit dry, simply stir in a little olive oil or squeeze in some fresh lemon juice to bring back some moisture. Remember, you can also keep the dressing separate from the salad mix for up to 4 days in the fridge and toss them together right before serving to keep everything super fresh.

Common Questions and Answers
Q: Can I use fresh or dried chickpeas instead of canned? A: Absolutely! Cooked dried chickpeas work wonderfully. Just make sure to drain and cool them first. They might hold onto more moisture than canned ones, so pat them dry before mixing.
Q: How long does this salad keep? A: If refrigerated in an airtight container and made with mayo or yogurt, it will last 3 to 4 days. Avocado versions are best eaten same day to avoid browning.
Q: Is there a dairy-free option? A: Yes! Simply swap mayo for mashed avocado or use a dairy-free yogurt. Just keep in mind avocado versions taste best fresh as they brown quickly.
Q: Can I make this vegetarian or vegan? A: Definitely! Replace tuna with crumbled and seasoned tempeh or extra-firm tofu, and swap mayo for mashed avocado or vegan mayo. This gives you a tasty plant-based salad.
Q: What if I only have tuna packed in oil? A: That works too! Just drain the tuna well and consider cutting back on the olive oil in the dressing to avoid greasiness.
Q: What are some good ways to serve this salad? A: It’s great in sandwiches or wraps—try it tucked into simple homemade naan (5 ingredients)—spooned over greens, served with crackers, or as a protein-packed topping for grain bowls. So many options!

A quick, no-cook, creamy tuna and chickpea salad with fresh herbs and a bright dressing, perfect for sandwiches, wraps, or over greens.
- Total Time: 10-20 minutes
- Yield: 4 servings 1x
Ingredients
- 1/4 tsp black pepper (freshly ground preferred)
- 2 tbsp mayonnaise (or mashed avocado for dairy-free option)
- A few dashes of hot sauce (optional)
- 2 tbsp olive oil
- 1 tsp Dijon mustard
- 1 tbsp fresh lemon juice
- 1/4 tsp kosher salt
- 1 tbsp capers (drained)
- 1 can tuna (packed in water, well drained)
- 2 tbsp fresh dill (finely chopped)
- 1 can chickpeas (rinsed and drained)
- 2 tbsp minced red onion
- 3 tbsp finely chopped celery
Instructions
- Whisk together mayonnaise, olive oil, fresh lemon juice, Dijon mustard, kosher salt, and black pepper in a small bowl until smooth. Add hot sauce if using.
- Drain and rinse chickpeas thoroughly, then pat dry with a kitchen towel.
- Optionally peel off a few loose chickpea skins for creamier texture.
- Place chickpeas in a medium bowl and mash a handful with a fork, leaving most whole for texture.
- Drain canned tuna well and flake with a fork.
- Add flaked tuna, chopped celery, minced red onion, drained capers, and chopped fresh dill to the chickpeas.
- Pour the dressing over the salad mixture.
- Gently stir until the salad is well coated but ingredients remain distinct, avoiding overmixing.
Notes
Be sure to drain and dry chickpeas thoroughly to avoid watery salad., For a dairy-free version, substitute mayonnaise with mashed avocado; consume same day due to browning., Chill salad for 20-30 minutes for flavors to meld, or eat immediately if preferred., Adjust seasoning with extra lemon juice, salt, pepper, dill, or capers as desired., If tuna is packed in oil, drain well and reduce olive oil in dressing to avoid greasiness., Store in airtight container in fridge for 3-4 days if made with mayo or yogurt. Do not freeze., Keep dressing separate if storing for maximum freshness and combine before serving.
- Prep Time: 10-15 minutes
- Cook Time: 0-5 minutes
- Category: Salad
Nutrition
- Serving Size: About 1 cup per serving
- Calories: Approximately 250 calories per serving
- Fat: About 15 grams per serving
- Carbohydrates: Approximately 15 grams per serving
- Protein: Around 20 grams per serving