A fresh, vibrant, and protein-packed twist on traditional tuna salad, this Mediterranean Tuna Salad combines crisp vegetables, hearty beans, flaky tuna, and a tangy homemade vinaigrette. It’s easy to prepare, ideal for meal prep, and makes a satisfying lunch or light dinner any time of the year.
Why You’ll Love This Recipe
This recipe delivers on multiple fronts—flavor, nutrition, and convenience. Whether you’re looking to lighten up your lunch rotation or find a quick, no-cook dinner option, this tuna salad checks all the boxes. It’s packed with protein and fiber, comes together in just 20 minutes, and tastes even better after sitting in the fridge. Plus, it’s highly customizable to your taste and pantry staples.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Vinaigrette:
-
olive oil
-
red wine vinegar
-
lemon juice
-
dried oregano
-
salt
-
black pepper
For the Salad:
-
cucumber
-
grape tomatoes
-
red onion
-
fresh parsley
-
canned cannellini beans
-
canned chunk light tuna
-
feta cheese
Directions
-
Make the vinaigrette: In a bowl or jar, whisk together olive oil, red wine vinegar, lemon juice, oregano, salt, and black pepper. Set aside to let the flavors meld.
-
Prep the vegetables: If desired, soak the sliced red onion in ice water for 5 minutes to soften its flavor, then finely dice. Cut the cucumber into quarter rounds, halve the grape tomatoes, and roughly chop the parsley.
-
Combine vegetables: In a large mixing bowl, combine cucumber, tomatoes, onion, and parsley. Pour the vinaigrette over the mixture and toss until well coated.
-
Add protein and cheese: Rinse and drain the cannellini beans and drain the tuna. Add both to the bowl along with the crumbled feta cheese. Gently fold everything together to preserve the texture of the tuna.
-
Serve or store: Serve immediately or refrigerate for up to four days. Stir well before serving to redistribute the dressing.
Servings and timing
Servings: 6 (about 1 cup each)
Prep time: 20 minutes
Cook time: 0 minutes
Total time: 20 minutes
Variations
-
Add-ins: Try Kalamata olives, sun-dried tomatoes, roasted red peppers, or bell peppers for extra flavor.
-
Greens: Serve over a bed of spinach or romaine for a more filling salad.
-
Carbs: Mix in cooked pasta (penne, bowtie, or orzo) for a Mediterranean tuna pasta salad.
-
Beans: Swap cannellini beans for chickpeas or garbanzo beans.
-
Avocado: Add diced avocado for creaminess and healthy fats.
Storage/Reheating
This salad holds up beautifully in the refrigerator for 3–4 days. Store it in an airtight container and give it a good stir before serving to recoat the ingredients with the dressing. This recipe is not suitable for reheating and is best enjoyed cold or at room temperature.
FAQs
How long does Mediterranean Tuna Salad last in the fridge?
It stays fresh for up to 4 days when stored in an airtight container in the refrigerator.
Can I use a different type of bean?
Yes, chickpeas or garbanzo beans make a great substitute for cannellini beans and add a slightly firmer texture.
What type of tuna is best for this recipe?
Chunk light tuna is recommended for its balance of texture and affordability. You can use tuna packed in either water or oil.
Can I make this salad ahead of time?
Absolutely. In fact, the flavors improve after chilling for a few hours or overnight.
Is this recipe gluten-free?
Yes, as written, it’s naturally gluten-free. Just be sure to check the labels on canned products.
What if I don’t like feta cheese?
You can omit the feta or substitute it with goat cheese or even chopped mozzarella for a milder flavor.
Can I use dried parsley instead of fresh?
Fresh parsley is recommended for the best flavor, but you can use about 1 tablespoon of dried parsley in a pinch.
How can I make this salad more filling?
Add cooked pasta, quinoa, or serve with a side of pita bread or crackers to make it more substantial.
Is this good for meal prep?
Yes, it’s excellent for meal prep. It holds up well in the fridge and doesn’t get soggy quickly.
Can I freeze this salad?
Freezing is not recommended due to the fresh vegetables and dairy. It’s best enjoyed fresh or refrigerated.
Conclusion
Mediterranean Tuna Salad is a wholesome, quick, and budget-friendly dish perfect for meal prep or a last-minute lunch. With its refreshing mix of crisp vegetables, hearty beans, and savory tuna, all tied together with a zesty vinaigrette, this salad is a guaranteed crowd-pleaser. Customize it to your taste, enjoy it cold, and savor the simplicity of this Mediterranean-inspired classic.
Print
Best Mediterranean Tuna Salad Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Mediterranean Tuna Salad is a refreshing, protein-rich mix of flaky tuna, crisp vegetables, cannellini beans, and feta, tossed in a tangy vinaigrette. Quick to prepare and full of flavor, it’s perfect for meal prep, lunch, or a light dinner.
- Total Time: 20 minutes
- Yield: 6 servings
Ingredients
Vinaigrette:
1/4 cup olive oil
2 tablespoons red wine vinegar
1 tablespoon lemon juice
1 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
Salad:
1 English cucumber, sliced into quarter rounds
1 pint grape tomatoes, halved
1/2 red onion, finely diced
1/4 cup fresh parsley, chopped
1 (15 oz) can cannellini beans, rinsed and drained
1 (12 oz) can chunk light tuna, drained
2 oz feta cheese, crumbled
Instructions
- In a small bowl or jar, whisk together olive oil, red wine vinegar, lemon juice, oregano, salt, and pepper to make the vinaigrette.
- Soak red onion in ice water for 5 minutes if desired, then dice. Prepare cucumber, tomatoes, and parsley.
- In a large bowl, combine cucumber, tomatoes, red onion, and parsley. Pour vinaigrette over and toss well.
- Add cannellini beans, tuna, and crumbled feta. Gently fold together to combine without breaking the tuna too much.
- Serve immediately or chill in the fridge for up to 4 days. Stir before serving.
Notes
- Try add-ins like olives, sun-dried tomatoes, or roasted red peppers for extra flavor.
- Serve over greens or with cooked pasta for a heartier meal.
- Swap cannellini beans for chickpeas or garbanzo beans.
- Add avocado for extra creaminess and healthy fats.
- Best served cold or at room temperature—do not reheat.
- Author: Monica
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Gluten Free
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 3g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 30mg