
When lunchtime rolls around and you need something satisfying yet simple, this White Bean Tuna Salad delivers exactly what your family craves. Creamy cannellini beans pair beautifully with flaky tuna in a light, lemony dressing that brightens every bite. It’s become our go-to lunch when we want something filling but fresh.
Ingredients
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 2 cans (5 oz each) tuna in water, drained
- 1/4 cup red onion, finely diced
- 2 celery stalks, chopped
- 1/4 cup fresh parsley, chopped
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 tablespoon Dijon mustard
- 1 clove garlic, minced
- Salt and pepper to taste
Substitutions: Swap cannellini beans for chickpeas if that’s what you have on hand. No fresh parsley? Dried herbs work fine – use about half the amount. For picky eaters, try sweet onion instead of red onion for a milder flavor.
Timing
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
Perfect for meal prep Sunday – make a big batch and portion it into containers for grab-and-go lunches all week.
How to Make It
1. Prepare the Beans
Drain and rinse your cannellini beans thoroughly under cold water. This removes excess sodium and any metallic taste from the can. Pat them gently with a paper towel – you want them mostly dry but don’t worry about being perfect.
2. Prepare the Vegetables
Dice the red onion finely so each bite gets just a hint of sharpness without overwhelming the dish. Chop the celery into small pieces for that satisfying crunch. Fresh parsley adds brightness, so don’t skip it – the color alone makes this salad more appealing.
3. Make the Dressing
Whisk together olive oil, lemon juice, Dijon mustard, and minced garlic in a small bowl. The mustard acts as an emulsifier, helping everything blend smoothly. Taste and adjust – you might want an extra squeeze of lemon for brightness.
4. Combine Everything
In a large bowl, gently break apart the tuna with a fork, keeping some chunks for texture. Add the beans, vegetables, and parsley. Pour the dressing over everything and fold gently with a large spoon. The beans are delicate, so treat them kindly to avoid mush.
5. Season and Rest
Season with salt and pepper, then let the salad sit for 10 minutes. This resting time allows the flavors to meld beautifully – the beans absorb the dressing while the onion mellows slightly.
Nutritional Information
Per serving (serves 4): Approximately 280 calories, 22g protein, 25g carbohydrates, 8g fat, 8g fiber. This protein-packed lunch keeps you satisfied without weighing you down.
Serving Suggestions
Serve over fresh greens for a complete meal, stuff into pita pockets for portable lunches, or enjoy with crispy crackers. A side of cherry tomatoes adds extra freshness and color.

Common Mistakes to Avoid
Don’t skip rinsing the beans – canned liquid can make your salad too salty. Avoid over-mixing, which turns creamy beans into mush. Under-seasoning is common, so taste as you go and adjust the salt, pepper, and lemon juice. Finally, using tuna packed in oil instead of water can make the salad too heavy.
Storing Tips
Store covered in the refrigerator for up to 3 days. The flavors actually improve overnight, making it perfect for meal prep. Avoid freezing as the texture changes significantly.
Conclusion
This White Bean Tuna Salad proves that simple ingredients can create something truly satisfying. Give this nourishing recipe a try – your family will love having it in their lunch rotation.
FAQs
Can I make this ahead of time?
Absolutely! This salad actually tastes better after sitting overnight. The flavors have time to develop and meld together beautifully.
What if my kids don’t like visible onion pieces?
Try grating the onion instead of dicing it, or use green onions which tend to be milder. You could also start with less and gradually increase as they get used to it.
Can I use different types of beans?
Yes! Chickpeas, navy beans, or great northern beans all work well. Each brings a slightly different texture and flavor profile to the salad.
How can I make this more filling?
Add diced avocado, hard-boiled eggs, or serve over quinoa for extra substance. Cherry tomatoes also add bulk and freshness.
Is there a way to make this dairy-free?
This recipe is naturally dairy-free as written! For more inspiration, check out our recipe collection for similar healthy options.

White Bean Tuna Salad
Ingredients
Method
- Drain and rinse cannellini beans thoroughly under cold water to remove excess sodium and metallic taste. Pat them gently with a paper towel until mostly dry.
- Dice the red onion finely and chop the celery into small pieces. Chop the fresh parsley.
- In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, and minced garlic. The mustard acts as an emulsifier. Taste and adjust seasoning as needed.
- In a large bowl, gently break apart the tuna with a fork, keeping some chunks for texture. Add the beans, vegetables, and parsley.
- Pour the dressing over everything and fold gently with a large spoon, being careful not to mash the delicate beans.
- Season with salt and pepper, then let the salad sit for 10 minutes to allow flavors to meld and beans to absorb the dressing.

Leave a Reply