Back to Healthy Salads
Healthy Salads

Mediterranean Tuna White Bean Salad

Better Plate RecipesBy Better Plate Recipes
Published Jul 14, 2026
🖨️ Print Recipe

A pantry friendly Mediterranean salad of flaky tuna, creamy white beans, cucumber, cherry tomatoes, red onion, Kalamata olives, and fresh parsley, all tossed in a bright lemon oregano vinaigrette. It's the kind of no cook lunch that tastes even better the next day and travels beautifully to work.

Mediterranean Tuna White Bean Salad
Prep Time
15 minutes
No Cook
No cooking
Total Time
15 minutes
Servings
4
Difficulty
Easy
Best For
Lunch, Meal Prep, High Protein, Mediterranean

Why You’ll Love This Recipe

You will love this salad because it turns pantry staples into something fresh, bright, and genuinely filling in 15 minutes. Tuna and cannellini beans give the bowl enough protein and fiber to stand on its own, while cucumber, tomatoes, red onion, parsley, olives, and capers keep it lively. The lemon oregano vinaigrette soaks into the beans just enough to make them taste seasoned all the way through. There is no cooking, no complicated equipment, and no waiting unless you want the flavors to settle for a few minutes. It is especially good for work lunches because it travels well and does not wilt like a leafy salad. The flavor gets rounder as it sits, which makes leftovers feel planned, not tired. It stays simple, fresh, and reliable.

Mediterranean Tuna White Bean Salad close up

What Makes This Recipe Work

This salad works because the soft, hearty ingredients are balanced by sharp, juicy ones. Albacore tuna gives lean protein and a firm flaky texture, while cannellini beans make the salad creamy and filling without needing a heavy dressing. Cucumber and cherry tomatoes add water-rich crunch and sweetness, and red onion brings just enough bite. Kalamata olives and capers add salty, briny flavor, so the lemon oregano vinaigrette does not have to do all the work by itself. The Dijon and honey help the olive oil and lemon juice come together into a smooth dressing that coats the beans instead of sliding off. Parsley keeps the finish fresh. It is simple, but every ingredient pulls the salad toward that bright Mediterranean flavor. The finished bowl tastes clean, briny, lemony, and filling without feeling heavy.

Mediterranean Tuna White Bean Salad aerial view

Before You Start

Drain the tuna well before mixing, because extra liquid is the fastest way to make this salad taste watery. Rinse the cannellini beans in a fine mesh strainer until the foam is gone, then shake off as much water as you can. Slice the red onion thinly so it gives a little sharpness without taking over. If your onion tastes very strong, let the slices sit in a spoonful of lemon juice for 5 minutes while you prep the rest. Use a large mixing bowl and a rubber spatula instead of a heavy spoon, because gentle lifting keeps the tuna and beans in pieces. Shake the vinaigrette in a small jar until it looks cloudy and lightly thickened. Gentle prep is what keeps this no-cook salad tasting fresh and intentional.

Mediterranean Tuna White Bean Salad preparation

Make-Ahead and Serving Notes

This is one of the better salads for making ahead because there are no delicate greens to wilt. You can mix the tuna, beans, cucumber, tomatoes, onion, olives, parsley, and capers with the vinaigrette and refrigerate it for a day. The beans will absorb the lemon oregano flavor as they sit, so the salad often tastes even better after a short rest. If you want the cucumber extra crisp, add it closer to serving. Taste before eating and refresh with a small splash of lemon juice, a drizzle of olive oil, or a pinch of pepper if the flavors seem muted from the fridge. Serve chilled or let it stand at room temperature for 10 minutes for a fuller flavor. That quick refresh brings the lemon and herbs back to the front.

Mediterranean Tuna White Bean Salad extra view

Ingredient Notes & Easy Swaps

  • Solid white albacore tuna: Drain the tuna well so the salad stays bright instead of watery. Chunk light tuna can work too, but it has a softer texture.

  • Cannellini beans: Cannellini beans are creamy and filling, which helps this no-cook salad feel like a real meal. Great northern beans can be used as a simple swap.

  • English cucumber: English cucumber has thin skin and fewer seeds, so it stays crisp in the salad. If using regular cucumber, peel it if the skin feels tough.

  • Cherry tomatoes: Cherry tomatoes add sweetness and juice. Grape tomatoes work too; halve them so they mix evenly with the beans and tuna.

  • Kalamata olives and capers: These add briny, salty flavor. Taste before adding extra salt because olives and capers can season the salad on their own.

  • Fresh parsley: Parsley keeps the salad fresh and Mediterranean-tasting. Fresh dill can also work if you want a brighter seafood-style flavor.

  • Extra virgin olive oil: A good olive oil matters in a no-cook dressing because the flavor comes through clearly. Use a mild one if you prefer a lighter taste.

  • Lemon juice and Dijon: Lemon adds brightness, while Dijon helps the dressing blend and cling to the beans. Red wine vinegar can work if you are out of lemon.

  • Honey: A small amount balances the lemon and mustard. Leave it out if you prefer a sharper vinaigrette.

Mediterranean Tuna White Bean Salad

Mediterranean Tuna White Bean Salad

Author: Better Plate RecipesPrep Time: 15 minutesCook Time: 0 minutesTotal Time: 15 minutesYield: 4Published: Jul 14, 2026

Description

A pantry friendly Mediterranean salad of flaky tuna, creamy white beans, cucumber, cherry tomatoes, red onion, Kalamata olives, and fresh parsley, all tossed in a bright lemon oregano vinaigrette. It's the kind of no cook lunch that tastes even better the next day and travels beautifully to work.

Ingredients

  • 2 (5 oz) cans solid white albacore tuna in water, drained well
  • 2 (15 oz) cans cannellini (white) beans, drained and rinsed
  • 1 English cucumber, halved and sliced
  • 1 1/2 cups cherry tomatoes, halved
  • 1/4 small red onion, thinly sliced
  • 1/2 cup pitted Kalamata olives, halved
  • 1/2 cup chopped fresh parsley
  • 2 tbsp capers, drained (optional)
  • 1/4 cup extra virgin olive oil
  • 3 tbsp fresh lemon juice
  • 1 tsp Dijon mustard
  • 1 tsp dried oregano
  • 1 small garlic clove, grated
  • 1/2 tsp honey
  • Salt and pepper, to taste
Beginner Friendly

Instructions

  1. 1Equipment: a cutting board, a chef's knife, a large mixing bowl, a large salad bowl or platter, a small bowl and whisk or a small jar for the dressing, a fork, a rubber spatula, a can opener, and measuring spoons and cups.
  2. 2Open the tuna cans and drain them very well. Press the tuna gently with the can lid or a spoon to remove extra water; too much liquid will thin the dressing and make the salad taste flat.
  3. 3Place the drained tuna in a large mixing bowl and flake it into bite-size pieces with a fork. Add the rinsed cannellini beans, sliced cucumber, halved cherry tomatoes, thin red onion, Kalamata olives, parsley, and 2 tablespoons capers if using.
  4. 4In a small jar, add 1/4 cup extra virgin olive oil, 3 tablespoons lemon juice, 1 teaspoon Dijon, 1 teaspoon dried oregano, 1 grated garlic clove, 1/2 teaspoon honey, and a pinch of salt and pepper. Screw on the lid and shake hard for 15 seconds, until the dressing looks cloudy and slightly creamy.
  5. 5Pour the dressing over the tuna and bean mixture. Use a rubber spatula to lift from the bottom and gently stir the salad together for about 30 seconds. Stop when everything looks lightly coated; do not mash the beans or tuna.
  6. 6Taste one spoonful with tuna, bean, and vegetable together. Add a small pinch of salt or pepper only if it tastes dull. Remember that the olives and capers are already salty.
  7. 7Serve right away, or let the salad sit at room temperature for 10 to 15 minutes so the beans absorb the vinaigrette. If making ahead, cover and refrigerate, then stir gently before serving.

Tips and Tricks

  1. 1

    Drain Tuna Well: Press extra water out of the tuna before it goes into the bowl. Even a few tablespoons of liquid can weaken the lemon oregano dressing and make the beans taste bland. Well-drained tuna flakes better and keeps the salad light instead of soggy.

  2. 2

    Rinse Beans Clean: Rinse cannellini beans until the foamy canning liquid is gone, then shake the strainer well. That liquid can taste salty and metallic, and it dulls a bright vinaigrette. Clean beans absorb the olive oil, lemon, oregano, and garlic much better.

  3. 3

    Fold With a Spatula: Use a rubber spatula and lift from the bottom instead of stirring hard with a spoon. Tuna and white beans are both delicate, so rough mixing turns them into a paste. Gentle folding keeps the salad chunky, pretty, and more satisfying to eat.

  4. 4

    Rest Before Eating: Give the mixed salad 10 minutes at room temperature if you have the time. The beans soak up the vinaigrette, the onion mellows slightly, and the tuna picks up more lemon and oregano flavor. That short rest makes a no-cook salad taste much more complete.

Nutrition

Per serving — Calories: 375kcal, Protein: 29g, Carbs: 31g, Fat: 15g, Fiber: 10g, Sugar: 4g, Sodium: 200mg.

Nutrition information is an estimate and may vary based on ingredient brands, product sizes, preparation methods, and substitutions. It is not intended as medical or dietary advice.