This Mediterranean Tuna Salad takes me back to my childhood kitchen, where my mother would make it often for a quick lunch or light dinner. It was simple, unfussy, and always tasted fresh and complete.

I remember watching her dice the cucumber and avocado, then pop open the tuna cans with that familiar clink, and finally mix everything with extra virgin olive oil.
The scent of red onion and lemon juice still brings me right back to those quiet lunches that felt complete.
Now I make this Mediterranean tuna salad the same way, fresh, simple, and with no mayo. In fact, it's one of my go-to healthy tuna salad recipes.
Whether I'm packing it for lunch, serving it on toasted bread, or tossing it with greens.
The avocado adds creaminess, the cucumber gives crunch, and meanwhile, that lemon-olive oil dressing pulls everything together beautifully.

It's a tuna and salad recipe that holds up well in the fridge and gets even better after chilling. You can serve it as is, mix in pasta, or fill a pita, either way, it always hits the spot.
Jump to:
⭐Why You'll Love This Mediterranean Tuna Salad
- Comes Together Fast: Everything goes in one bowl, and there's no cooking involved, just chop, mix, and eat.
- Creamy and Crunchy: I love how the avocado and tuna soften things while the cucumber keeps it crisp.
- Naturally Fresh and Light: This is my go-to when I want something satisfying but not heavy.
- You Can Make It Ahead: The flavors deepen overnight and taste even better the next day.
🧾Mediterranean Tuna Salad Ingredients
Here's what you need to make this Mediterranean Tuna Salad recipe:
- Cucumber: I like using a fresh, crisp cucumber for that cool crunch.
- Red Onion: Just a bit of finely chopped red onion adds the sharpness I grew up with. It balances the richness of the avocado and tuna beautifully.
- Tuna: I always use canned tuna for this; it's quick, reliable, and gives the salad the heartiness it needs to feel like a full meal.
- Avocado: The creaminess of ripe avocado brings everything together. I always add it at the end so it stays soft and smooth without breaking apart.
- Cherry Tomatoes: These sweet little tomatoes brighten up the bowl.
- Salt and Black Pepper: Just a pinch of each is enough. The salt sharpens the flavors, and the pepper adds a gentle warmth that rounds everything out.
- Lemon Juice: A good squeeze of lemon lifts all the ingredients.
- Extra Virgin Olive Oil: I always drizzle in a bit of good extra virgin olive oil at the end. It adds richness and that classic Mediterranean flavor that ties the whole bowl together.
See the recipe card below for a full list of ingredients and measurements.
👩🏻🍳How to Make Mediterranean Tuna Salad
These step-by-step instructions and photos will help you visualize how to make this recipe. See the recipe card for a printable version of this recipe.

1. In a mixing bowl, add cucumber, red onion, tuna, avocados, and cherry tomatoes.
2. Sprinkle salt and black pepper, squeeze the juice of half a lemon, and drizzle extra virgin olive oil over the salad.
3. Stir to combine and coat with the oil and seasoning,
4. Serve Mediterranean tuna salad immediately or chill it in the refrigerator for about 15 minutes so the flavors can blend better.
📖Variations
- Add Hard-Boiled Eggs: When I want to make it even heartier, I slice in a hard-boiled egg or two; it turns the salad into a more filling meal.
- Mix in Cooked Pasta: I've added short pasta like fusilli or farfalle before, and it turns the salad into a light, refreshing pasta dish that's perfect for lunch.
- Try It Over Greens: I love serving this over a bed of arugula or lettuce because it turns the whole thing into a fresh, leafy salad bowl.
- Use White Beans Instead of Tuna: If I'm out of tuna, I've swapped in canned white beans before; it changes the feel, but still tastes great.
- Add Capers or Olives: For a briny twist, I'll stir in a few capers or chopped Kalamata olives; it gives the salad even more Mediterranean flavor.

💭Tips for Recipe Success
Serve with Toasted Bread: Sometimes I toast a slice of rustic bread and, as a result, pile the salad on top; it turns into a quick open-faced sandwich.
Use a Large Bowl for Mixing: I like using a big bowl so I can toss everything gently without squashing the avocado or breaking up the tuna too much.
Add the Lemon First: Before tossing, I drizzle the lemon juice over the avocado to keep it from browning and to give it a little extra brightness.
Let the Tuna Drain Well: I always press out the excess liquid from the tuna with a fork because it keeps the salad from getting watery.
Make It Picnic-Ready: If you're taking it on the go, keep the avocado and dressing separate, then mix everything right before serving so it stays fresh.
Store in an Airtight Container: I keep any leftovers in a sealed container in the fridge and, as a result, try to eat them within 24 hours; the avocado holds up best that way, and the flavors stay fresh.
🥗More Salad Recipes to Try!
If you're enjoying this tasty Mediterranean Tuna Salad, you might also fancy trying my:
- Cucumber Chicken Salad
- Avocado Chicken Salad
- Chicken Salad
- Rotisserie Chicken Salad
- Tuna Pasta Salad
- Rice Stuffed Tomato Salad
- Tuna Pasta Salad
- Egg Potato Salad
🍛More Appetizer Recipes!
Here are more of my favorite appetizer recipes! Try these:
HUNGRY FOR MORE? Subscribe to my Newsletter and follow along on Facebook, Pinterest, and Instagram for all the latest updates.
Recipe

Mediterranean Tuna Salad
Ingredients
- 1 Cucumber - Diced
- 1 Red Onion - Finely chopped
- 2 can Canned Tuna - 5 ounces (145 gr)
- 2 Avocado - Diced
- 100 g Cherry Tomatoes
- ½ teaspoon Salt
- ¼ teaspoon Black Pepper
- Juice of ½ Lemon
- 2 tablespoon Extra Virgin Olive Oil
Instructions
- Dice the cucumber into small pieces and put them in a large bowl.
- Finely chop the red onion and add it to the bowl.
- Add the drained tuna to the bowl.
- Dice the avocados and put them in the bowl.
- Halve the cherry tomatoes and add them to the bowl.
- Sprinkle salt and black pepper over the vegetables.
- Squeeze the juice of half a lemon and drizzle extra virgin olive oil over the salad.
- Gently toss everything together until it's well mixed and the tuna is evenly distributed.
- Serve immediately, or chill in the refrigerator for about 15 minutes to let the flavors blend.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Sandra says
This tuna salad is delicious! I love the addition of avocado. I will definitely be making this soon.