If you’re searching for a Mediterranean tuna salad recipe that’s as nourishing as it is nostalgic, you’re in the right place. I still remember the first time I made this salad for my grandkids on a sweltering July afternoon. The kitchen was humming with laughter, the ceiling fan spinning slow, and the scent of lemon and fresh parsley filled the air. My youngest, Lucy, peeked over the counter, eyes wide, asking, “Grandma, why does your tuna salad taste like sunshine?” That’s the magic of Mediterranean flavors: simple, bright, and made for sharing.
This recipe is my go-to for a quick, protein-packed lunch that feels like a little vacation, right at your kitchen table. Whether you’re meal-prepping for the week or gathering the family for a light dinner, this dish brings everyone together. No mayo, just pure, wholesome goodness.
Why You’ll Love This Mediterranean Tuna Salad
- Quick and easy: Ready in about 20 minutes, perfect for busy days.
- Healthy and filling: Packed with protein, fiber, and heart-healthy fats.
- No mayo needed: The vinaigrette brings all the flavor, no heaviness.
- Versatile: Enjoy it in a pita, on greens, with crackers, or as a sandwich.
- Meal-prep friendly: Stays fresh in the fridge for up to four days.
“Cooking with love. Healing with food.”
That’s not just my motto—it’s the heart of every recipe I share.
Ingredients & Substitutions
Here’s what you’ll need for this Mediterranean tuna salad recipe:
- 1/4 cup olive oil
- 2 Tbsp red wine vinegar
- 1 Tbsp lemon juice
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 English cucumber (or 2 regular cucumbers)
- 1 pint grape tomatoes (or diced Roma tomatoes)
- 1/2 red onion
- 1/4 bunch fresh parsley (about ½ cup, chopped)
- 1 (15 oz) can cannellini beans (or chickpeas)
- 1 (12 oz) can chunk light tuna (in water or oil, drained)
- 2 oz feta cheese
Substitution Ideas:
- Swap cannellini beans for chickpeas or white beans.
- Add pitted olives, sun-dried tomatoes, or artichoke hearts for extra flavor.
- Use spinach or romaine for a leafy base.
- Try avocado or cooked orzo for a heartier meal.
Step-by-Step Instructions

Make the Vinaigrette
- In a bowl or jar, combine olive oil, red wine vinegar, lemon juice, oregano, salt, and pepper.
- Whisk or shake until well blended. Set aside to let the flavors mingle.
Prep the Veggies
- Dice the red onion (soak in ice water for 5 minutes to mellow, if desired).
- Cut the cucumber into quarter rounds.
- Slice the grape tomatoes in half.
- Roughly chop the fresh parsley.
Assemble the Salad
- In a large bowl, combine cucumber, tomatoes, onion, and parsley.
- Pour the vinaigrette over the veggies and toss until coated.
Add the Protein
- Rinse and drain the beans, and drain the tuna.
- Add beans, tuna, and feta cheese to the bowl.
- Gently stir to combine, keeping the tuna in larger flakes.
Serve or Store
Serve immediately, or refrigerate up to four days.
Stir before serving to redistribute the dressing.
Nutrition Facts (per 1 cup serving)
Calories | Carbohydrates | Protein | Fat | Sodium |
---|---|---|---|---|
232 | 16g | 17g | 12g | 585mg |
Serving Suggestions & Variations
- Serve in a pita pocket, on a bed of greens, or with your favorite crackers.
- Add-ins: olives, artichokes, avocado, or cooked pasta.
- Make it vegan: skip the tuna and feta, add more beans and extra veggies.
Try pairing this salad with my Mediterranean Salmon Recipe, Mediterranean Lentil Soup, or Mediterranean Quinoa Recipe for a full Mediterranean feast!

Mediterranean Tuna Salad Recipe: Fresh, Healthy, and Mayo-Free (Grandma’s Summer Lunch Secret)
Ingredients
Equipment
Method
- In a bowl or jar, combine olive oil, red wine vinegar, lemon juice, oregano, salt, and pepper. Whisk or shake until well blended. Set aside to let the flavors mingle.
- Dice the red onion (soak in ice water for 5 minutes to mellow, if desired). Cut the cucumber into quarter rounds. Slice the grape tomatoes in half. Roughly chop the fresh parsley.
- In a large bowl, combine cucumber, tomatoes, onion, and parsley. Pour the vinaigrette over the veggies and toss until coated.
- Rinse and drain the beans, and drain the tuna. Add beans, tuna, and feta cheese to the bowl. Gently stir to combine, keeping the tuna in larger flakes.
- Serve immediately, or refrigerate up to four days. Stir before serving to redistribute the dressing.
Notes
Frequently Asked Questions
How to make tuna salad on the Mediterranean Diet?
Simply use olive oil, lemon, fresh herbs, and lots of veggies—skip the mayo and add beans or whole grains for extra fiber.
Is canned tuna ok on a Mediterranean Diet?
Yes! Choose tuna packed in olive oil or water, and look for sustainably sourced options.
What vegetables go in a tuna salad?
Cucumber, tomatoes, red onion, and parsley are classic. You can also add bell peppers, artichokes, or leafy greens.
What makes tuna salad taste better?
A zesty vinaigrette, fresh herbs, and a sprinkle of feta cheese bring out the best flavors.
What pairs well with tuna salad?
Try pita bread, whole grain crackers, or a side of Mediterranean Quinoa. It’s also delicious with a cup of Mediterranean Lentil Soup.
Conclusion
There’s something special about a recipe that brings generations together. Every time I make this Mediterranean tuna salad, I think of Lucy’s sunshine smile and the way a simple meal can turn an ordinary afternoon into a memory. I hope this dish brings a little bit of that joy to your table, too.
“The best meals are the ones we share—with laughter, with love, and with a little bit of lemon on our hands.”
If you try this recipe, I’d love to hear your story!
Share your photos and memories with me:
Let’s keep cooking with love and healing with food, together.