Jump to Recipe
Mediterranean Tuna and White Bean Salad is a cold dish made with canned tuna, cannellini beans, and fresh vegetables tossed in a lemon and olive oil dressing. It tastes bright and a little salty from the olives and capers, with the beans adding a creamy bite against the crisp cucumber and tomato.
I make this when I don’t want to turn on the stove at all. It comes together in about 15 minutes, mostly just draining cans and chopping vegetables.
The tuna and beans both bring protein, so this works as a full lunch, not just a side dish. I use tuna packed in olive oil because it stays moist, but water-packed works too if you want something lighter.
One thing I’ve learned: rinse the beans well or the salad turns cloudy and a bit starchy. Give them a good rinse under cold water before they go in the bowl.
Why You’ll Love This Recipe
- Comes together in 15 minutes with no stove
- Uses pantry staples like canned tuna and beans
- Protein-rich enough to be a full lunch
- Tastes just as good as leftovers the next day
Ingredient Notes
- Canned tuna: I use tuna packed in olive oil since it stays moist and adds flavor to the dressing. Water-packed tuna works too, just drain it well first.
- Cannellini beans: Rinse them under cold water until the liquid runs clear, or the dressing turns cloudy. Chickpeas work as a firmer substitute.
- Kalamata olives: These bring a lot of the salty flavor here. Green olives work too, just expect a sharper taste.
- Capers: Small but salty, so go easy on added salt once these are in the bowl.
- Red onion: Letting it sit in lemon juice for a few minutes softens the raw bite before it goes in with everything else.
- Lemon juice: Use fresh lemon, not bottled, for the cleanest flavor in the dressing.

Easy No-Cook Mediterranean Tuna and White Bean Salad
Ingredients
Method
- Drain the tuna and set it aside. Drain and rinse the cannellini beans under cold water until the liquid runs clear.
- Slice the red onion thin and put it in a large mixing bowl (4-quart / 3.8 L) with 1 tbsp of the lemon juice. Let it sit for 5 minutes, this softens the sharp bite.
- Halve the cherry tomatoes, dice the cucumber, and add both to the bowl with the onion.
- Add the drained beans, olives, capers, and parsley to the bowl.
- Break the tuna into large chunks with a fork and add it on top.
- In a small bowl, whisk together the olive oil, remaining 1 tbsp lemon juice, red wine vinegar, grated garlic, salt, and pepper.
- Pour the dressing over the salad and toss gently so the tuna stays in chunks instead of breaking apart.
- Taste and adjust the salt, remembering the olives and capers are already salty.
- Serve right away, or chill for 20 minutes so the flavors have time to blend.
Notes
- Rinse the beans well before adding, or the dressing turns cloudy.
- Drain the tuna fully, extra oil makes the salad greasy.
- Salt lightly at first, olives and capers add plenty on their own.
- Best eaten within 2 to 3 days for the freshest crunch.

Tips for Success
- Rinse the cannellini beans, the same ones featured in this Mediterranean white bean salad, under cold water to remove the canned taste and starchy liquid.
- Use tuna packed in olive oil for a richer bite, or drain water-packed tuna well if using that instead.
- Let the sliced onion sit in lemon juice for 5 minutes before adding the rest, it softens the sharp bite.
- Taste before adding salt, since the olives and capers already bring plenty of salt to the bowl.
- Chill the salad for 20 minutes before serving so the flavors have time to blend.
Variations
- Swap cannellini beans for chickpeas for a firmer bite and a slightly nuttier flavor.
- Add a handful of arugula or baby spinach at the end for a leafier version.
- Stir in chopped roasted red peppers for extra color and a sweeter note.
Storage and Reheating
This salad is best eaten fresh, but leftovers keep in an airtight container in the fridge for 2 to 3 days. The vegetables soften a little over time, though the flavor stays good.
Since everything is served cold, there’s no reheating step here. If you want to make it ahead, prep the vegetables and dressing separately and toss them together right before serving so the salad stays crisp.
Serving Suggestions
I like to serve this salad with warm pita or a thick slice of crusty bread to soak up the dressing at the bottom of the bowl. A fresh cucumber tomato feta salad on the side keeps the meal light.
It also works well as a topping for a bed of arugula or mixed greens if you want more volume without much extra work. For a bigger spread, pair it with grilled vegetables or a plate of roasted peppers.
A glass of chilled white wine or sparkling water with lemon rounds out the meal nicely.

FAQ
Why is my tuna and white bean salad watery?
This usually happens when the tomatoes and cucumber release water after sitting, or the beans weren’t drained well. Salt the diced cucumber lightly and let it sit in a colander for a few minutes before adding it to the bowl. Also rinse and drain the cannellini beans thoroughly so no canning liquid ends up in the dressing.
Can I use chickpeas instead of cannellini beans?
Yes, chickpeas, like those in this Mediterranean chickpea stew, work well in this salad and hold their shape a bit better than cannellini beans. The flavor is slightly nuttier and the texture is firmer, but the swap is a one-to-one replacement. Rinse and drain them the same way you would the cannellini beans.
Can I make this tuna and white bean salad the night before?
You can prep the vegetables and dressing a day ahead, but keep the dressing separate until serving. Cucumber and tomato release water once dressed, so adding it early makes the salad soggy by the next day. Store components in separate containers and toss everything together right before you eat.
What goes well with Mediterranean tuna and white bean salad?
Crusty bread or warm pita is good for scooping up the dressing at the bottom of the bowl. It also works spooned over a bed of arugula or alongside grilled vegetables for a bigger meal. A glass of chilled white wine rounds it out nicely.
Is this tuna and white bean salad gluten free?
Yes, this salad is naturally gluten free since it’s built on tuna, beans, and vegetables with no bread or pasta added. Just check that your canned tuna and beans don’t include any gluten-based additives, though most plain versions are safe. Serve it with gluten-free bread on the side if you want something to dip.
What’s the difference between this salad and a Niçoise salad?
A classic Niçoise salad usually includes boiled eggs, potatoes, and green beans along with tuna, and it’s plated rather than tossed. This Mediterranean tuna and white bean salad skips the eggs and potatoes and leans on cannellini beans for the heartiness instead. It’s simpler to make and lighter overall.
