A bright, briny tuna and creamy white bean salad that comes together in about 15 minutes. It’s the kind of dish you make when you want something healthy, protein-rich, and ready for lunches, quick dinners, or a light picnic. The dressing is a tangy lemon-Dijon emulsion with a touch of honey and mayonnaise for silkiness, while cannellini beans keep the salad hearty without weighing it down. If you like light, mayo-free salads, try my chicken salad without mayo (Greek yogurt version) for another protein-packed option.
Why you’ll love this dish
This salad balances texture and flavor: creamy beans, flaky tuna, punchy red onion, and chewy sun-dried tomatoes. It’s fast, budget-friendly, and scales easily from solo lunches to a small party platter. No stove required—just a jar for the dressing and a bowl for assembly.
"A simple pantry rescue that tastes like you spent hours prepping—bright, satisfying, and perfect for weeknights."
Reasons to make it:
- Ready in about 15 minutes with common pantry items.
- High in protein and fiber, so it’s filling without being heavy.
- Adaptable to what’s on hand: swap beans or mustard to suit tastes.
- Kid-friendly when you reduce the onion and chop the tomatoes finer.
Step-by-step overview
You’ll mix a lemony dressing in a jar, chop the fresh bits, then fold everything together without mashing the beans. The dressing benefits from a short chill to let the flavors soften. Expect three short stages: dress, chop, toss.
What you’ll need
- 1 lemon — measure 1 tbsp juice and 1/4 tsp zest (fresh is best)
- 2 tbsp extra-virgin olive oil
- 2 tbsp mayonnaise (avocado mayo works well) — can substitute Greek yogurt for a lighter dressing
- 1 tbsp red wine vinegar
- 1.5 tsp Dijon-style mustard (whole-grain optional)
- 1.5 tsp honey
- 1 tsp minced garlic (fresh)
- 1/2 tsp salt (add more to taste at the end)
- 1/4 tsp black pepper
- 15.5 oz cannellini beans (one 15–16 oz can, rinsed and drained)
- 10 oz tuna in olive oil (two 5 oz cans, drained) — tuna in oil adds richness; water-packed works too
- 1/3 cup fresh parsley, finely chopped
- 1/3 cup red onion, diced (soak briefly in cold water to tame heat, if desired)
- 1/3 cup sun-dried tomatoes in olive oil, coarsely chopped (blot excess oil with a paper towel)
Notes: Measure sun-dried tomatoes after chopping. If using packed dried tomatoes that are very oily, blot so the salad isn’t greasy.
Step-by-step instructions
- In a jar or small bowl, combine lemon juice and zest, olive oil, mayonnaise, red wine vinegar, mustard, honey, minced garlic, black pepper, and half the salt.
- Cover and shake or whisk until creamy. Chill the dressing for about 10 minutes so the flavors round out.
- Meanwhile, chop the parsley, dice the red onion, and coarsely chop the sun-dried tomatoes. Measure after chopping.
- In a large bowl, add the rinsed cannellini beans and drained tuna. Use a fork to break the tuna into bite-size flakes. Be gentle—don’t mash the beans.
- Fold in the parsley, onion, and sun-dried tomatoes until evenly distributed.
- Pour the dressing over the salad and toss gently to coat.
- Taste and add the remaining salt, more lemon juice, or a pinch of pepper as needed. Serve right away.
Timing tips: chilling the dressing is optional but helps mellow raw garlic. If you make it ahead, add dressing no more than a few hours before serving to keep the beans and tuna distinct.
Best ways to enjoy it
Serve the salad on a bed of baby greens, scooped onto toasted sourdough, or stuffed into pita pockets. It also makes a great topping for roasted vegetables or a quick pasta salad base.
For a sandwich-style twist that swaps mayo textures, try the cottage cheese chicken salad sandwich with grapes and almonds for inspiration on balancing creamy and crunchy elements in handhelds.
Pairings:
- Crusty bread or crostini for casual entertaining.
- A simple arugula salad dressed with olive oil and lemon.
- A crisp white wine (Sauvignon Blanc) or sparkling water with lemon.
Storage and reheating tips
- Refrigerate in an airtight container within two hours of making. Keep covered and chilled at or below 40°F (4°C).
- Best eaten within 48–72 hours. After 72 hours texture degrades (beans soften more, tuna gets mushy).
- Do not freeze: the beans and dressing separate and become grainy when thawed.
- If made ahead for a few hours, store the dressing separately and toss just before serving to keep the salad freshest.
Pro chef tips
- Drain the tuna well but don’t rinse—its oil adds flavor and helps the dressing stick. If using water-packed tuna, a tablespoon of olive oil in the dressing compensates.
- Blot sun-dried tomatoes to avoid an oily salad. The oil can be reserved for vinaigrette if you want extra flavor.
- Resist mashing the beans; gentle folding preserves texture and visual appeal.
- Use a microplane for the lemon zest so you get bright citrus without bitter pith.
- If serving the salad to children, reduce or omit raw onion and finely chop the tomatoes for a milder bite.
Creative twists
- Mediterranean: add chopped kalamata olives, cucumber, and crumbled feta.
- Herby summer: substitute half the parsley with basil and add halved cherry tomatoes.
- Spicy kick: stir in 1/4–1/2 tsp crushed red pepper or a splash of hot sauce.
- Vegetarian swap: replace tuna with smoked tofu or extra chickpeas, and add toasted pine nuts for crunch.
- Grain bowl: serve over warm farro or quinoa with roasted peppers and a lemon wedge.
Common questions
Q: How long does this salad keep in the fridge?
A: Stored in an airtight container, it keeps 48–72 hours. Texture is best the first 24–48 hours.
Q: Can I use tuna in water instead of oil-packed tuna?
A: Yes. Tuna in water is leaner. Add 1 tbsp extra-virgin olive oil to the dressing to replicate the richness of oil-packed tuna.
Q: Is it safe to use canned beans without cooking them first?
A: Yes. Canned cannellini beans are pre-cooked. Rinse them to remove excess sodium and any canning liquid before use.
Q: Can I make this ahead for a picnic?
A: Make the dressing and chop the mix-ins ahead. Combine and dress the salad no more than a couple hours before serving for best texture. Keep chilled until ready to eat.
Q: Can I substitute other beans?
A: Great northern or navy beans work similarly. Kidney beans will change the color and taste but still work in a pinch.
If you want more salads like this that are quick, protein-packed, and pantry-friendly, try the linked recipes above for additional inspiration.
PrintBriny Tuna and Creamy White Bean Salad
A bright, briny tuna and creamy white bean salad that comes together in about 15 minutes. Healthy, protein-rich, and perfect for quick lunches or light dinners.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 4 servings
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: High Protein, Gluten-Free
Ingredients
- 1 lemon (1 tbsp juice and 1/4 tsp zest)
- 2 tbsp extra-virgin olive oil
- 2 tbsp mayonnaise (or Greek yogurt for a lighter dressing)
- 1 tbsp red wine vinegar
- 1.5 tsp Dijon-style mustard (whole-grain optional)
- 1.5 tsp honey
- 1 tsp minced garlic (fresh)
- 1/2 tsp salt (add more to taste)
- 1/4 tsp black pepper
- 15.5 oz cannellini beans (one 15–16 oz can, rinsed and drained)
- 10 oz tuna in olive oil (two 5 oz cans, drained)
- 1/3 cup fresh parsley, finely chopped
- 1/3 cup red onion, diced
- 1/3 cup sun-dried tomatoes in olive oil, coarsely chopped
Instructions
- Combine lemon juice and zest, olive oil, mayonnaise, red wine vinegar, mustard, honey, minced garlic, black pepper, and half the salt in a jar or small bowl.
- Cover and shake or whisk until creamy. Chill the dressing for about 10 minutes.
- Chop the parsley, dice the red onion, and coarsely chop the sun-dried tomatoes.
- Add the rinsed cannellini beans and drained tuna to a large bowl. Use a fork to break the tuna into bite-size flakes.
- Fold in the parsley, onion, and sun-dried tomatoes until evenly distributed.
- Pour the dressing over the salad and toss gently to coat.
- Taste and add remaining salt, lemon juice, or pepper as needed. Serve right away.
Notes
Measure sun-dried tomatoes after chopping. To keep the salad freshest, add dressing no more than a few hours before serving.

