Healthy Tuna Garbanzo Bean Salad

Creamy chickpea and tuna salad with cucumber, red onion, olives, and dill in a wooden bowl.

When I was a kid, lunch options were pretty basic—usually just a sandwich or a simple salad. That changed the day my aunt brought this tuna garbanzo bean salad to a family picnic. I honestly couldn’t believe I hadn’t combined these two powerhouse proteins before—it was a total game-changer.

Like many great recipes, this one came from a simple need to use up pantry staples. My aunt had some leftover canned tuna and an open can of garbanzo beans, and she decided to toss them together. What started as a quick kitchen experiment quickly became our family’s favorite lunch, especially on busy days when we want something hearty and fuss-free.

This tuna garbanzo bean salad is a total lifesaver for quick, no-cook meals that make the most of what you’ve got on hand. It combines two protein-packed staples to keep you full and fueled. The bright splash of lemon, fresh dill, and a pop of capers bring layers of fresh, tangy flavor. Plus, it’s incredibly flexible—serve it on bread, over greens, or with crackers, and swap ingredients easily to fit your family’s needs.

  • Ready in 10 to 20 minutes with barely any prep
  • Loaded with protein and balanced healthy fats
  • Made with pantry essentials like canned tuna, canned chickpeas, and mayo or Greek yogurt
  • Super adaptable—easy to adjust for dairy-free, vegetarian, or lower-sodium diets

Why This Salad Works

This tuna and garbanzo salad is that perfect blend of fast, satisfying, and totally foolproof. It started as a quick pantry rescue at a picnic and stuck around because it delivers fabulous flavor without any hassle.

  • Quick and no-cook: You can have this on the table in about 10 to 20 minutes with no stove heating up your kitchen. Ideal for hectic weekdays or when plans suddenly change.
  • Pantry-friendly and budget-wise: Using canned tuna and chickpeas means you’re creating something delicious without making a trip to the store. It feels special but saves money.
  • Protein plus healthy fats: Tuna and chickpeas keep hunger away, while olive oil, mayo, or avocado adds the right kind of nourishing fats.
  • Fresh and layered: Lemon juice, dill, and capers brighten the dish, while celery and red onion add a satisfying crunch and a mild bite. Each ingredient shines without overpowering the others.
  • So versatile: Stuff it in a sandwich or wrap, pile it on greens, scoop onto crackers, or use as a dip. It’s easy to adapt based on what you have and what your family prefers.
  • Perfect for make-ahead: Flavors get even better after a few hours chilling in the fridge, making it a great option for lunch prep. If you want an extra fresh finish, keep the dressing separate until serving.
  • Customize your way: Swap out mayo for Greek yogurt or mashed avocado (see how Greek yogurt shines in this high-protein tuna casserole with Greek yogurt sauce). Use tuna packed in oil (just drain it well) or even canned salmon. If you want plant-based, tempeh or extra chickpeas step in easily. Small tweaks, big differences.

If you’re a fan of meals that are quick to throw together, adaptable, and genuinely tasty, this salad is a must-have in your recipe archive—and for a fun twist, try the Matthew McConaughey viral tuna salad.

Salad and Dressing Ingredients

Overhead view of labeled bowls of tuna, chickpeas, vegetables, and condiments for a tuna salad.

  • 1/4 tsp black pepper (freshly ground is best for extra zing)
  • 2 tbsp mayonnaise (Hellmann’s is my go-to, but use what you like)
  • a few dashes of hot sauce (optional, adjust to your spice love)
  • 2 tbsp olive oil
  • 1 tsp dijon mustard
  • 1 tbsp fresh lemon juice
  • 1/4 tsp kosher salt
  • 1 tbsp capers (drained well)
  • 1 can tuna (packed in water, drained thoroughly)
  • 2 tbsp fresh dill (finely chopped for that wonderful aroma)
  • 1 can chickpeas (rinsed and drained)
  • 2 tbsp minced red onion (adds a fresh, sharp pop)
  • 3 tbsp celery (finely chopped for crunch)

How to Make the Salad

  1. Drain canned tuna thoroughly.
  2. Rinse chickpeas and drain well.
  3. Pat chickpeas dry with a clean kitchen towel.
  4. Remove any loose chickpea skins, if desired.
  5. Transfer chickpeas to a medium mixing bowl.
  6. Optionally mash a handful of chickpeas lightly with a fork.
  7. Finely mince red onion and finely chop celery; if onion is too strong, soak in cold water 5–10 minutes and drain before using.
  8. Drain capers.
  9. Combine mayonnaise, olive oil, lemon juice, Dijon mustard, kosher salt, black pepper, and hot sauce (if using) in a small bowl.
  10. Whisk dressing until smooth and blended.
  11. Add drained tuna, celery, red onion, capers, and chopped fresh dill to the chickpeas.
  12. Pour dressing over the salad ingredients.
  13. Gently mix until everything is combined and coated, avoiding overmixing the tuna to keep chunkiness.

    glass bowl with tuna-chickpea salad ingredients arranged for steps; collage shows prep, mixing, and dressing

  14. Taste and adjust lemon juice and salt as needed.

Flavor and Texture Tips

  • Make sure to drain your tuna and chickpeas really well so your salad doesn’t get runny. After rinsing the chickpeas, pat them dry with a towel to soak up extra moisture.
  • Mash a handful of the chickpeas with a fork—it’s a simple trick that helps the salad bind together nicely and adds a creamy feel without extra mayo.
  • Taste as you go, especially with lemon and salt. Lemon–garlic is a classic pairing with tuna (as in these lemon garlic tuna cakes), but add lemon juice gradually and only salt at the end since capers can be pretty salty themselves.
  • Dice celery and red onion finely so you get little bursts of crunch and flavor. If the onion feels too strong, soak it in cold water for 5 to 10 minutes then drain before adding.
  • Try not to overmix the tuna to keep some good chunkiness—this makes the salad feel hearty instead of mushy.
  • Use good-quality canned tuna—chunk or solid light—for the best taste. If you pick tuna packed in oil, drain it well and cut back on the oil in your dressing so the salad won’t feel greasy.
  • If you want some extra crunch and flavor, try folding in toasted nuts, seeds, or some roasted chickpeas just before you serve.

Mix-Ins and Substitution Ideas

Creamy tuna and chickpea salad with cucumber, red onion, dill, and lemon wedge in a beige bowl

For a creamy but dairy-free dressing, mashed avocado is a fantastic swap for mayonnaise or Greek yogurt. It adds healthy fats and keeps that lovely texture. Start with about 3 tablespoons and adjust to your taste.

If you want to mix it up, canned salmon or cooked flaky white fish (like baked cod) can replace tuna one-to-one. For a plant-based twist, try seasoned, crumbled tempeh or firm tofu instead, but keep in mind this will shift the flavor quite a bit.

Swap chickpeas with other beans like cannellini or navy beans for a similar creamy texture and protein boost. This works perfectly if you want a change or need an easier option for digestion.

Preparation Time 10-15 minutes Cooking Time 0-5 minutes Total Time 10-20 minutes Level of Difficulty Easy

Storage and Make-Ahead Advice

Keep your salad fresh by storing it in an airtight container in the fridge. Since it has tuna and mayo, it’s best eaten within 3 days for safety and flavor. If you’ve made it with Greek yogurt, it can last about 3 to 4 days, but still, I recommend eating it sooner rather than later. If you like prepping tuna-based lunches ahead, crispy tuna melt patties hold up well and reheat quickly.

If you want things extra fresh, store the dressing separately for up to 4 days and mix just before serving. Avoid freezing this salad as it will affect the texture of the chickpeas and dressing badly. For a freezer-friendly alternative, make a batch of baked canned tuna fish sticks.

Before serving chilled salad, let it rest at room temperature for 10 to 15 minutes to bring out the best flavors—but don’t leave it out longer than two hours (or just one hour if it’s really warm) to keep it safe.

top-down view of a large bowl of creamy chickpea salad with cucumbers, red onions, and dill

Frequently Asked Questions

  • Q: Can I use tuna packed in oil instead of water? A: Absolutely! Just drain it really well and reduce or skip the olive oil in the dressing so it doesn’t get too oily.
  • Q: Can I make this vegan? A: Yep! Skip the tuna and use crumbled tempeh, extra firm tofu, or more chickpeas for protein. Swap mayo with vegan mayo or mashed avocado.
  • Q: How long do leftovers last? A: Stored in an airtight container in the fridge, aim to eat within 3 days for the best texture and safety.
  • Q: Can I roast the chickpeas for crunch? A: Yes, roast some separately and fold them in just before serving to keep that perfect crunch.
  • Q: Is this salad OK to make ahead? A: Definitely! Making it a few hours or even the night before lets flavors meld beautifully. Just add crunchy add-ins and fresh herbs right before serving. For another make-ahead, high-protein option, try these high-protein cottage cheese tuna cakes that hold up well in the fridge.
  • Q: Can I swap the chickpeas with another bean? A: For sure! Cannellini or navy beans are great swaps with a similar texture and protein punch.
  • Q: Can I reheat it? A: This salad shines best cold or at room temp. Reheating can change the texture, especially because of the mayo or yogurt in the dressing. If you’d prefer a warm tuna dish, try these crisp, flavorful Asian tuna cakes instead.

Creamy chicken and potato salad with cucumber and dill in a white bowl.

Print

A quick, no-cook protein-packed salad combining canned tuna and chickpeas with fresh dill, lemon, capers, and a creamy dressing made with mayonnaise or Greek yogurt. Versatile and adaptable for dairy-free or vegetarian diets.

  • Author: Ashley
  • Prep Time: 10-15 minutes
  • Cook Time: 0 minutes
  • Total Time: 10-20 minutes
  • Yield: 4 servings 1x
  • Category: Salad
  • Cuisine: American

Ingredients

Scale
  • 1 can tuna (packed in water, drained thoroughly)
  • 1 can chickpeas (rinsed and drained, patted dry)
  • 2 tbsp mayonnaise (or Greek yogurt or mashed avocado as alternatives)
  • 2 tbsp olive oil
  • 1 tbsp fresh lemon juice
  • 1 tsp Dijon mustard
  • 1/4 tsp kosher salt
  • 1/4 tsp freshly ground black pepper
  • 1 tbsp capers (drained well)
  • 2 tbsp fresh dill (finely chopped)
  • 2 tbsp minced red onion (soaked in cold water for 510 minutes if too strong)
  • 3 tbsp finely chopped celery
  • Few dashes hot sauce (optional)

Instructions

  1. Drain canned tuna thoroughly.
  2. Rinse canned chickpeas, drain well, and pat dry with a clean kitchen towel.
  3. Remove any loose chickpea skins if desired.
  4. Transfer chickpeas to a medium mixing bowl.
  5. Optionally mash a handful of chickpeas lightly with a fork to help bind the salad.
  6. Finely mince red onion and finely chop celery; soak onion in cold water 5–10 minutes and drain if too strong.
  7. Drain capers well.
  8. In a small bowl, combine mayonnaise, olive oil, lemon juice, Dijon mustard, kosher salt, black pepper, and hot sauce (if using).
  9. Whisk dressing until smooth and blended.
  10. Add drained tuna, celery, red onion, capers, and chopped fresh dill to the chickpeas.
  11. Pour dressing over the salad ingredients.
  12. Gently mix everything until combined and coated, avoiding overmixing the tuna to preserve chunkiness.
  13. Taste and adjust lemon juice and salt as needed.

Notes

Drain tuna and chickpeas well to avoid a runny salad., Mashing some chickpeas lightly adds creaminess and helps the salad bind without extra mayonnaise., Add lemon juice gradually and salt last since capers add saltiness., If onion is too strong, soak in cold water before using to mellow flavor., Use good-quality canned tuna (chunk or solid light) packed in water for best results., To reduce oiliness when using tuna packed in oil, drain well and reduce dressing olive oil accordingly., Can add toasted nuts, seeds, or roasted chickpeas for extra crunch before serving., For dairy-free dressing, mashed avocado can substitute mayonnaise or Greek yogurt starting with about 3 tablespoons., Canned salmon or flaky white fish can substitute tuna one-to-one., For a plant-based version, replace tuna with crumbled tempeh or firm tofu and mayo with vegan mayo or mashed avocado., Other beans like cannellini or navy beans can substitute chickpeas with similar texture and protein., Store in airtight container in refrigerator and consume within 3 days., Keep dressing separate for up to 4 days if storing for freshness, mix before serving., Avoid freezing to maintain texture., Let chilled salad rest at room temperature for 10-15 minutes before serving to enhance flavors, but do not leave out beyond 2 hours (1 hour if warm).

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 320 kcal per serving (estimate)
  • Fat: 16 grams per serving (approximate)
  • Carbohydrates: 20 grams per serving (approximate)
  • Protein: 30 grams per serving (approximate)

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating