Mediterranean Tuna White Bean Salad
Mediterranean Tuna White Bean Salad is the kind of recipe that feels like a little kitchen miracle. You open a couple of cans, chop a handful of vegetables, shake together a bright lemon dressing, and suddenly dinner looks like something from a seaside trattoria.
I first made this on a chaotic Tuesday in September, staring into the fridge with zero energy. Honestly, I did not expect much. But that first bite — briny olives, creamy beans, tangy feta, and tender flakes of tuna — completely changed my weeknight game.
Sound familiar? If you’ve ever craved something fresh and satisfying without turning on the stove, this high protein Mediterranean tuna dish is about to become your new best friend. It’s ideal for a Labor Day spread or a simple weeknight dinner with a cold glass of white wine.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Protein | Canned tuna in olive oil or water | 2 cans (5 oz each) | Drained; oil-packed adds richness |
| Protein | Cannellini beans | 1 can (15 oz) | Drained and rinsed; navy beans work too |
| Vegetables | English cucumber | 1 medium | Diced; Persian cucumbers are a great swap |
| Vegetables | Cherry tomatoes | 1 cup | Halved; grape tomatoes also work |
| Vegetables | Red onion | 1/4 small | Thinly sliced; soak in cold water to mellow |
| Olives | Kalamata olives | 1/3 cup | Sliced; pitted green olives can substitute |
| Cheese | Feta cheese, crumbled | 1/3 cup | Omit for dairy-free version |
| Fresh Herbs | Fresh parsley | 1/4 cup | Chopped |
| Fresh Herbs | Fresh dill | 2 tbsp | Chopped; dried dill works in a pinch |
| Fresh Herbs | Fresh basil | 2 tbsp | Chopped |
| Optional | Toasted pine nuts | 2 tbsp | Adds crunch; sunflower seeds are a budget swap |
| Dressing | Extra-virgin olive oil | 1/4 cup | Use your best bottle here |
| Dressing | Fresh lemon juice | 3 tbsp | About 1 large lemon |
| Dressing | Red wine vinegar | 1 tbsp | Adds depth |
| Dressing | Dijon mustard | 1 tsp | Emulsifies the dressing |
| Dressing | Garlic clove, finely grated | 1 small | Use a microplane for best results |
| Dressing | Dried oregano | 1/2 tsp | |
| Dressing | Kosher salt | 1/2 tsp | |
| Dressing | Freshly cracked black pepper | 1/4 tsp |
Instructions

Make the dressing. Add the olive oil, lemon juice, red wine vinegar, Dijon mustard, grated garlic, oregano, salt, and pepper to a small jar or bowl. Whisk or shake vigorously until the dressing looks creamy and fully combined. It should smell zippy and bright, like a sunny Mediterranean terrace.
Prepare the vegetables. Add the diced cucumber, halved cherry tomatoes, sliced Kalamata olives, red onion, parsley, dill, and basil to a large mixing bowl. The colors at this stage are gorgeous — ruby red, deep green, jewel-toned purple.
Add the beans. Drain and rinse the cannellini beans well, then scatter them over the vegetables. They’ll add a soft, buttery contrast to all that crunch.
Flake in the tuna. Drain the tuna thoroughly — press it against a strainer to remove excess liquid. Gently break it into the bowl in large, rustic chunks. In my testing, I found that keeping bigger pieces intact makes every bite feel more satisfying, almost like a composed restaurant salad rather than a can of tuna.
Dress the salad. Pour the lemon dressing over everything. Use a large spoon or rubber spatula to fold gently, like you’re tucking in a blanket — not stirring a pot. You want the tuna and beans to stay in recognizable pieces, not mush.
Finish with feta and pine nuts. Fold in the crumbled feta carefully — it’s delicate and will break down if you’re too aggressive. Scatter the toasted pine nuts on top for a warm, nutty crunch that ties the whole salad together.
Rest before serving. Let the salad sit for 10 to 15 minutes at room temperature before serving. This is the step most people skip, but it makes a real difference — the beans absorb the dressing and every flavor blooms. Serve with lemon wedges on the side.
Substitutions and Variations
Want to make this high protein Mediterranean tuna salad work for different diets? It’s very flexible. For a dairy-free version, simply skip the feta or use a plant-based alternative. The salad is still deeply flavorful without it.
To boost the protein even further, stir in a handful of cooked quinoa or swap the cannellini beans for chickpeas. Both options make this an even heartier make-ahead tuna white bean option for packed lunches.
If you’re out of fresh herbs, dried oregano and a pinch of dried dill will carry you through. After making this dozens of times, I can tell you the fresh herbs are worth it when you have them — but the dried version still hits the spot on a busy night.
Love a grain-based salad? Try stirring in some farro for extra chew and fiber. Our maple mustard farro apple salad uses a similar approach and is just as meal-prep friendly.
Expert Tips and Troubleshooting
The biggest issue I see with tuna salads is wateriness. Cucumbers and tomatoes release liquid as they sit. To prevent this, dice the cucumber and let it drain in a colander with a pinch of salt for 10 minutes before adding it to the bowl.
If your dressing tastes flat, it usually needs more acid, not more salt. Add another squeeze of lemon juice and taste again — you’ll notice an immediate lift. According to Serious Eats’ guide to vinaigrettes, the ideal acid-to-oil ratio matters more than the specific ingredients.
In my testing, I found that oil-packed tuna makes a noticeably richer, more luxurious salad than water-packed. If you can find a good quality Italian tuna in olive oil, it is absolutely worth the upgrade here.
For the red onion, soaking the slices in cold water for five minutes tames any harsh bite. This is a small step that makes a big difference, especially for anyone sensitive to raw onion’s sharpness.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Assembled salad (without dressing) | Airtight container in the fridge | Up to 2 days |
| Assembled salad (with dressing) | Airtight container in the fridge | Up to 1 day |
| Lemon dressing | Sealed jar in the fridge | Up to 1 week |
This is a stellar make-ahead tuna white bean option for lunch box meals. Pack the dressing separately in a small container and drizzle it right before eating. The vegetables stay crisp and the flavors actually deepen overnight.
Meal prepping for the week? Double the batch and store it in individual portions for grab-and-go lunches. Pair with whole grain pita or crackers to round out the meal. Our post on warm pear shallot goat cheese salad has great ideas for building balanced meal prep menus around salads.
Serving Suggestions

This Mediterranean tuna white bean salad is a complete meal on its own, but it shines alongside warm crusty bread or toasted pita. The bread is perfect for scooping up any dressing that pools at the bottom of the bowl.
For a bolder spread, pair it with a drizzle of our smoky jalapeno cheddar dressing on roasted vegetables on the side. It adds a spicy, smoky contrast that works beautifully with the bright, lemony tuna salad.
Mediterranean Tuna White Bean Salad FAQs
Can I make this Mediterranean tuna white bean salad ahead of time?
Yes, this salad is ideal for making ahead. Prepare the components up to 24 hours in advance and store the dressing separately. Combine everything and let it rest 10 to 15 minutes before serving for the best flavor.
What type of tuna works best in this recipe?
Oil-packed tuna gives a richer, more luxurious result, while water-packed tuna is lighter and lower in calories. Both work well. Look for solid or chunk light tuna rather than flaked for better texture in the salad.
How long does this salad last in the fridge?
Stored in an airtight container, the assembled salad keeps for up to one day with dressing, or up to two days if you store the dressing separately. The feta and cucumbers lose their texture after that.
Can I make this salad dairy-free or vegan?
For dairy-free, skip the feta or use a plant-based feta alternative. To make it fully vegan, replace the tuna with chickpeas or white beans and increase the herbs and olives for bold flavor.
What can I substitute for cannellini beans?
Chickpeas, navy beans, or butter beans are all excellent substitutes. They each have a slightly different texture but pair just as well with the lemon dressing and Mediterranean flavors.
Conclusion
Seriously, this Mediterranean Tuna White Bean Salad might be the most effortless, crowd-pleasing recipe in my rotation. It’s colorful, protein-packed, and bursting with bright Mediterranean flavors in every single bite.
Give it a try and let me know how it goes in the comments below! If you love it as much as my family does, save it to Pinterest so you can find it again on those busy weeknights when you need dinner fast.

Mediterranean Tuna White Bean Salad
Equipment
- Small jar or bowl
- Whisk
- Large mixing bowl
- Colander
- Large spoon or rubber spatula
Ingredients
Protein
- 2 cans (5 oz each) Canned tuna in olive oil or water Drained; oil-packed adds richness
- 1 can (15 oz) Cannellini beans Drained and rinsed; navy beans work too
Vegetables
- 1 medium English cucumber Diced; Persian cucumbers are a great swap
- 1 cup Cherry tomatoes Halved; grape tomatoes also work
- ¼ small Red onion Thinly sliced; soak in cold water to mellow
Olives
- â…“ cup Kalamata olives Sliced; pitted green olives can substitute
Cheese
- â…“ cup Feta cheese, crumbled Omit for dairy-free version
Fresh Herbs
- ¼ cup Fresh parsley Chopped
- 2 tbsp Fresh dill Chopped; dried dill works in a pinch
- 2 tbsp Fresh basil Chopped
Optional
- 2 tbsp Toasted pine nuts Adds crunch; sunflower seeds are a budget swap
Dressing
- ¼ cup Extra-virgin olive oil Use your best bottle here
- 3 tbsp Fresh lemon juice About 1 large lemon
- 1 tbsp Red wine vinegar Adds depth
- 1 tsp Dijon mustard Emulsifies the dressing
- 1 small Garlic clove, finely grated Use a microplane for best results
- ½ tsp Dried oregano
- ½ tsp Kosher salt
- ¼ tsp Freshly cracked black pepper
Instructions
- Make the dressing. Add the olive oil, lemon juice, red wine vinegar, Dijon mustard, grated garlic, oregano, salt, and pepper to a small jar or bowl. Whisk or shake vigorously until the dressing looks creamy and fully combined.
- Prepare the vegetables. Add the diced cucumber, halved cherry tomatoes, sliced Kalamata olives, red onion, parsley, dill, and basil to a large mixing bowl.
- Add the beans. Drain and rinse the cannellini beans well, then scatter them over the vegetables.
- Flake in the tuna. Drain the tuna thoroughly, pressing it against a strainer to remove excess liquid. Gently break it into the bowl in large chunks.
- Dress the salad. Pour the lemon dressing over everything. Use a large spoon or rubber spatula to fold gently so the tuna and beans remain in recognizable pieces.
- Finish with feta and pine nuts. Fold in the crumbled feta carefully, then scatter the toasted pine nuts on top.
- Rest before serving. Let the salad sit for 10 to 15 minutes at room temperature before serving. Serve with lemon wedges on the side.
