Mediterranean tuna salad is a fresh no-mayo recipe made with canned tuna, avocado, cucumber, cherry tomatoes, lemon juice, and extra virgin olive oil. It's quick, light, and perfect for an easy lunch.

Why You'll Love It
- No Mayo Needed: The avocado gives the salad a creamy texture without a heavy dressing.
- Ready in 10 Minutes: Everything is chopped, mixed, and served quickly.
- Fresh and Filling: Tuna, avocado, cucumber, and tomatoes make it light but satisfying.
- Easy to Make: One bowl and simple ingredients keep it practical.
I like this Mediterranean tuna salad because it gives you a fresh, no-mayo tuna salad without turning the dressing heavy. The lemon juice and extra virgin olive oil keep the tuna bright, while the avocado adds enough creaminess to make it filling for a quick lunch or light dinner.
It is also practical for busy days because everything goes into one bowl and comes together in minutes. If you enjoy easy tuna recipes, my tuna salad without mayo is another fresh option, while tuna pasta salad works better when you want something more filling. For a simple Spanish-style idea, try my tuna and tomato salad, too.

Key Ingredients in Mediterranean Tuna Salad
You'll find the exact measurements in the recipe card, but here's a closer look at a few of the ingredients and why I use them.
- Tuna, Avocado & Fresh Vegetables: I use canned tuna for convenience, then add avocado, cucumber, red onion, and cherry tomatoes for freshness, creaminess, and crunch.
- Lemon Juice & Extra Virgin Olive Oil: I keep the dressing simple because lemon and olive oil bring out the Mediterranean flavor without making the salad heavy.
- Salt & Black Pepper: A small amount is enough to balance the tuna, avocado, and vegetables.
How to Make Mediterranean Tuna Salad
You can find the complete printable recipe with measurements below, but for now, here's a quick overview of how it goes:

1. Combine the Salad Ingredients: In a mixing bowl, add cucumber, red onion, tuna, avocados, and cherry tomatoes.
2. Season and Dress: Sprinkle salt and black pepper, squeeze the juice of half a lemon, and drizzle extra virgin olive oil over the salad.
3. Mix Gently: Stir to combine and coat with the oil and seasoning.
4. Serve or Chill: Serve Mediterranean tuna salad immediately or chill it in the refrigerator for about 15 minutes so the flavors can blend better.

Tips for the Best Mediterranean Tuna Salad
Season at the End: I like to mix everything first, then taste before adding more salt. Tuna can already be salty, so this helps avoid over-seasoning.
Cut Everything Evenly: Keeping the cucumber, avocado, and tomatoes similar in size makes the salad feel more balanced in every bite.
Add the Avocado Last: I usually mix everything else first, then gently fold in the avocado at the end so it stays in nice chunks instead of breaking down.
Refresh Before Serving: If it sits in the fridge, I like to add a small squeeze of lemon and a light drizzle of olive oil just before serving to bring the flavors back.
Storage
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.
What to Serve With Mediterranean Tuna Salad
I usually serve this Mediterranean tuna salad with warm ciabatta or crusty bread so it can soak up the lemon and olive oil. It also works well in pita bread, over simple greens, or next to a light soup if you want a more complete meal.
Try These Tuna Recipes Next!
Recipe

Mediterranean Tuna Salad Recipe
Ingredients
- 1 cucumber - diced
- 1 red onion - finely chopped
- 2 cans canned tuna - 5 ounces /145 gr each, drained
- 2 avocados - diced
- 100 g cherry tomatoes - halved
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- Juice of ½ lemon
- 2 tablespoon extra virgin olive oil
Instructions
- Add 1 cucumber, diced, 1 red onion, finely chopped, 2 cans canned tuna, drained, 2 avocados, diced, and 100 g cherry tomatoes, halved, to a large mixing bowl.
- Sprinkle with ½ tsp salt and ¼ tsp freshly ground black pepper, then squeeze in the juice of ½ lemon and drizzle with 2 tbsp extra virgin olive oil.
- Gently toss everything together until the tuna is evenly distributed and the salad is well coated, keeping the avocado pieces as intact as possible.
- Serve immediately, or chill for 15 minutes before serving if you want the flavors to blend a little more.
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.