Mediterranean Tuna Salad with Balsamic Dressing is a fresh, protein-packed dish that delivers bright flavor, satisfying texture, and wholesome ingredients in every bite. If you’re looking for a quick lunch, light dinner, or healthy meal prep option, this vibrant salad checks every box. It skips heavy mayonnaise and instead uses a simple balsamic vinaigrette that highlights crisp vegetables, tender tuna, creamy white beans, and tangy feta.
This is the kind of recipe you’ll turn to again and again because it’s easy, affordable, and incredibly versatile.
Why You’ll Love This Mediterranean Tuna Salad with Balsamic Dressing

There are so many reasons this recipe deserves a regular spot in your kitchen:
- No cooking required. It’s completely no-cook, making it perfect for busy days.
- High in protein and fiber. Tuna and cannellini beans make it filling and balanced.
- Fresh and vibrant flavors. The balsamic dressing adds a tangy, slightly sweet finish.
- Great for meal prep. It stays fresh in the fridge for several days.
- Naturally gluten-free. Enjoy it as-is or serve with your favorite bread or grains.
- Customizable. Easily adjust ingredients to fit your taste or what you have on hand.
This salad feels light but satisfying, and it works equally well for packed lunches, potlucks, or simple family dinners.
Ingredients for Mediterranean Tuna Salad with Balsamic Dressing
Here’s everything you’ll need to make this refreshing salad.
For the Balsamic Dressing
- 3 tablespoons olive oil
- 2 tablespoons balsamic vinegar
- 1 tablespoon fresh lemon juice
- ½ teaspoon dried oregano
- ¼ teaspoon salt
- ¼ teaspoon black pepper
For the Salad
- 1 English cucumber, diced
- 1 cup grape tomatoes, sliced in half
- ¼ red onion, finely diced
- ¼ cup fresh parsley, chopped
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 2 (5-ounce) cans chunk light tuna, drained
- ½ cup crumbled feta cheese
Ingredient Notes and Healthy Swaps
- Tuna: Use tuna packed in water for a lighter option or olive oil for richer flavor. Albacore can be substituted for chunk light.
- Cannellini beans: Great source of fiber and creaminess. You can substitute chickpeas if needed.
- Feta cheese: Adds tang and saltiness. For dairy-free, use a plant-based feta alternative.
- Red onion: If you prefer milder flavor, soak diced onion in cold water for 5–10 minutes, then drain.
- Balsamic vinegar: Adds gentle sweetness. If unavailable, red wine vinegar plus a tiny drizzle of honey works well.
Step-by-Step Instructions
This recipe comes together in about 20 minutes.
Step 1 – Make the Balsamic Dressing
In a small bowl or jar, whisk together the olive oil, balsamic vinegar, lemon juice, oregano, salt, and pepper. Taste and adjust seasoning if needed. Set aside.
Step 2 – Prepare the Vegetables
Dice the cucumber into bite-sized pieces. Slice the grape tomatoes in half. Finely dice the red onion and chop the parsley.
If you want a softer onion flavor, soak the diced onion in cold water for a few minutes, then drain well.
Step 3 – Toss the Base Salad
In a large mixing bowl, combine cucumber, tomatoes, red onion, parsley, and drained cannellini beans. Pour the dressing over the vegetables and toss gently to coat everything evenly.
Step 4 – Add Tuna and Feta
Drain the tuna well and gently flake it with a fork. Add it to the bowl along with crumbled feta cheese. Fold everything together carefully to keep the texture light.
Step 5 – Chill or Serve
Serve immediately or refrigerate for 30–60 minutes to allow the flavors to blend. This salad tastes even better after it has had time to sit.
Pro Tips for Success
- Drain ingredients thoroughly. Excess liquid from tuna or beans can water down the dressing.
- Use high-quality olive oil. Since the dressing is simple, the flavor of the oil really shines.
- Cut vegetables evenly. Uniform pieces create better texture and presentation.
- Add feta last. Folding it in gently keeps it from breaking down too much.
- Let it marinate. If time allows, chill for at least 30 minutes before serving.
- Taste before serving. A small squeeze of lemon or pinch of salt at the end can brighten everything.
Flavor Variations
Want to change it up? Try one of these ideas:
- Add olives: Kalamata olives bring extra Mediterranean flavor.
- Include bell peppers: Red or yellow peppers add sweetness and crunch.
- Make it a pasta salad: Stir in cooked, cooled rotini or orzo.
- Add avocado: For creaminess without mayo.
- Spice it up: A pinch of crushed red pepper flakes adds gentle heat.
These simple additions make the recipe feel new without extra work.
Serving Suggestions

This Mediterranean Tuna Salad with Balsamic Dressing is extremely versatile. Here are a few delicious ways to serve it:
- Spoon into whole-grain pita pockets
- Serve over mixed greens
- Pair with warm crusty bread
- Add to a grain bowl with quinoa or farro
- Use as a topping for toasted sourdough
- Serve alongside grilled chicken or fish
It also works beautifully as a potluck side dish or picnic staple since it doesn’t rely on mayonnaise.
Storage and Freezing Instructions
Refrigerator:
Store leftovers in an airtight container for up to 4 days. Stir before serving as dressing may settle at the bottom.
Freezing:
This salad is not ideal for freezing due to the fresh vegetables and feta cheese. The texture will change significantly once thawed.
For best freshness, keep the dressing separate if preparing several days in advance.
Nutrition Facts (Per Serving)
Approximate values based on 6 servings:
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 20g |
| Carbohydrates | 18g |
| Fat | 15g |
| Fiber | 5g |
| Sodium | 520mg |
Values may vary depending on specific brands used.
FAQ About Mediterranean Tuna Salad with Balsamic Dressing
Can I make this salad ahead of time?
Yes, and it’s actually better after sitting for a bit. The flavors blend beautifully after 30 minutes to a few hours in the fridge. For maximum freshness, you can store the dressing separately and toss just before serving.
Is this salad good for weight loss?
This recipe is high in protein and fiber, which helps keep you full longer. It uses heart-healthy olive oil instead of heavy mayonnaise. As part of a balanced diet, it can absolutely support healthy eating goals.
Can I use fresh tuna instead of canned?
Yes. Grilled or seared tuna steak, cooled and flaked, works wonderfully. Just make sure it’s fully cooked and chilled before mixing into the salad.
What can I use instead of feta cheese?
Goat cheese, fresh mozzarella pearls, or a dairy-free feta alternative are all good choices. Each will slightly change the flavor, but still keep the Mediterranean feel.
How do I prevent the salad from becoming watery?
Drain beans and tuna thoroughly and remove excess moisture from vegetables. Salting cucumbers lightly and patting them dry can also help reduce excess liquid.
Can I make this dairy-free?
Absolutely. Simply omit the feta or use a plant-based alternative. The salad will still be flavorful thanks to the balsamic dressing and fresh herbs.

Mediterranean Tuna Salad with Balsamic Dressing
Equipment
- small bowl or jar for whisking dressing
- whisk
- cutting board
- knife
- large mixing bowl
- can opener
Ingredients
- 3 tbsp olive oil
- 2 tbsp balsamic vinegar
- 1 tbsp fresh lemon juice
- 1/2 tsp dried oregano
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1 English cucumber, diced
- 1 cup grape tomatoes, halved
- 1/4 red onion, finely diced
- 1/4 cup fresh parsley, chopped
- 1 15-ounce can cannellini beans, drained and rinsed
- 2 5-ounce cans chunk light tuna, drained
- 1/2 cup crumbled feta cheese
Instructions
- In a small bowl or jar, whisk together the olive oil, balsamic vinegar, lemon juice, oregano, salt, and pepper. Taste and adjust seasoning if needed. Set aside.
- Dice the cucumber into bite-sized pieces. Slice the grape tomatoes in half. Finely dice the red onion and chop the parsley. If desired, soak the diced onion in cold water for a few minutes, then drain well.
- In a large mixing bowl, combine cucumber, tomatoes, red onion, parsley, and drained cannellini beans. Pour the dressing over the vegetables and toss gently to coat evenly.
- Drain the tuna well and gently flake it with a fork. Add it to the bowl along with crumbled feta cheese. Fold everything together carefully to keep the texture light.
- Serve immediately or refrigerate for 30–60 minutes to allow the flavors to blend before serving.
Notes
Nutrition
Final Thoughts
Mediterranean Tuna Salad with Balsamic Dressing is proof that simple ingredients can create something truly satisfying. It’s fresh, colorful, and packed with nourishing ingredients that make you feel good after eating.
Whether you’re meal prepping for the week, packing a lunch, or serving a light dinner on a warm evening, this easy Mediterranean tuna salad delivers balanced flavor and texture without any complicated steps. Once you try it, it may just become one of your go-to healthy recipes.