This High Protein Mediterranean Tuna Salad is the kind of dish I make when I want something satisfying without turning on the stove. It’s a no-cook meal that brings together flaky tuna, creamy Greek yogurt, briny olives, and fresh vegetables in a way that never feels like diet food.
You can have it on the table in just 15 minutes, and it’s beginner-friendly even if you rarely cook. Each serving packs a solid 32g of protein with only 315 calories, making it perfect for busy weekdays when you need a filling lunch or light dinner.
What is High Protein Mediterranean Tuna Salad?
This dish takes the classic tuna salad you grew up with and gives it a Mediterranean makeover. Instead of heavy mayo, it relies on Greek yogurt for creaminess, then brightens everything up with lemon juice, Dijon mustard, and fresh herbs.
The Mediterranean influence comes through in the Kalamata olives, cherry tomatoes, cucumber, and red onion. These ingredients add layers of flavor and texture that plain tuna salad simply doesn’t have. It’s the kind of recipe that feels more like something you’d order at a seaside café than something you threw together from pantry staples.
Since there’s zero cooking involved, it’s technically a no-cook recipe that works for meal prep, picnics, or quick lunches. The flavors actually get better after the salad sits for a bit, so it’s forgiving if you need to make it ahead.

Why You’ll Love This Recipe
I’ve tested a lot of tuna salad recipes over the years, and this one earns its place in my regular rotation. Here’s why it stands out:
- Packed with protein — At 32g per serving, this salad keeps you full for hours without weighing you down. The tuna and Greek yogurt do the heavy lifting here.
- No cooking required — All you need is a cutting board, a knife, and about 15 minutes. No oven, no stove, no fuss.
- Bright Mediterranean flavors — The combination of lemon, olives, and fresh herbs makes every bite taste fresh and vibrant, not fishy or heavy.
- Meal prep friendly — You can throw this together on Sunday and have ready-to-go lunches for the next few days. Just keep the greens separate until you’re ready to eat.
- Customizable base — Once you have the basic formula down, you can swap ingredients based on what’s in your fridge. More on that later.
Ingredients Needed to Make High Protein Mediterranean Tuna Salad
You probably have most of these ingredients already, which is part of what makes this recipe so approachable. Here’s everything you need, broken down by category:
Protein Base
- 3 (5 oz / 142 g each) cans solid white albacore tuna in water, drained and flaked — Solid white albacore has a firmer texture and milder flavor than chunk light tuna. If you prefer stronger fish flavor, chunk light works fine too.
- 1/2 cup full-fat Greek yogurt — This replaces most of the mayo and adds creaminess along with extra protein. Full-fat gives the best texture; low-fat tends to taste thinner.
- 1/4 cup mayonnaise (full-fat, such as Duke’s or Hellmann’s) — Just enough to add richness without making the salad heavy. Duke’s has a tangier flavor if you can find it.
Aromatics and Seasonings
- 1 tbsp fresh lemon juice (about 1/2 lemon) — Freshly squeezed is non-negotiable here. Bottled juice tastes flat and won’t brighten the salad the same way.
- 1 tsp Dijon mustard — Adds a subtle tang and helps emulsify the dressing. Yellow mustard won’t give you the same depth of flavor.
- 1/2 tsp fine sea salt — Start with this amount and adjust at the end. Different tuna brands vary in saltiness.
- 1/4 tsp freshly ground black pepper — Freshly ground makes a noticeable difference. Pre-ground pepper tastes dusty by comparison.
Vegetables and Extras
- 1/2 cup celery, finely diced (about 1 stalk) — Celery adds that essential crunch and a hint of freshness. Make sure to dice it small so it distributes evenly.
- 1/4 cup red onion, finely diced — Choose a mild red onion and dice it finely. If you’re sensitive to raw onion, soak the diced pieces in cold water for 5 minutes first.
- 1/4 cup Kalamata olives, pitted and chopped — These bring the briny, salty Mediterranean flavor. If you don’t have Kalamata, green olives work in a pinch.
- 1/4 cup fresh parsley, finely chopped (optional but recommended) — I never skip this. The freshness of parsley cuts through the richness of the tuna and yogurt.
- 1 cup cherry tomatoes, halved — Cherry tomatoes hold their shape better than larger varieties when folded into the salad. Halve them so they distribute evenly.
- 1/2 cup cucumber, seeded and diced (about ½ medium cucumber) — Seeding prevents the salad from getting watery. Persian or English cucumbers work best.
For Serving (Optional)
- 4 cups baby spinach or mixed greens — A bed of greens with the tuna salad on top makes it a full meal. Any leafy green works.
- 4 whole wheat pita breads or 4 slices of whole grain bread — Pita pockets are my favorite, but toast also works great for scooping up every last bite.
Equipment Needed
This recipe doesn’t require any fancy gadgets. You just need a few basics:
- Large mixing bowl — Big enough to give you room to fold without spilling. I use a wide bowl so the fork can move freely.
- Small bowl — For whisking the dressing before adding it to the tuna. This step matters more than you think.
- Sharp knife and cutting board — A sharp knife makes dicing the celery, onion, olives, cucumber, and tomatoes much easier and safer.
- Fork — Perfect for flaking the tuna and folding the dressing in without crushing everything.
- Measuring spoons and cups — Precise measurements keep the dressing balanced. I use a liquid measuring cup for the yogurt and a set of dry measuring cups for everything else.
Instructions to Make High Protein Mediterranean Tuna Salad
The whole process takes about 15 minutes from start to finish, and there’s zero heat involved. Here’s how to nail it on your first try:
Step 1: Drain and Flake the Tuna
Drain the canned tuna thoroughly — you want to get as much liquid out as possible. A watery tuna will make the salad runny and dilute the dressing.
Place the drained tuna in a large bowl and use a fork to break it into small, even pieces. Silver-dollar-size flakes are perfect; anything smaller turns the salad mushy, and anything larger makes it hard to eat.
Step 2: Whisk the Dressing
In a small bowl, whisk together the Greek yogurt, mayonnaise, lemon juice, Dijon mustard, salt, and pepper until smooth and creamy. The dressing should be thick but pourable — if it’s too stiff, add a teaspoon of water.
This step seems simple, but whisking everything together before adding to the tuna ensures the flavor is evenly distributed. You won’t end up with a pocket of mustard or salt in one bite.
Step 3: Combine the Dressing and Tuna
Pour the dressing over the flaked tuna and use a spatula or fork to gently fold everything together. You want every piece of tuna coated, but avoid overmixing.
Folding is different from stirring, and it matters here. Overmixing breaks the tuna down into a paste and ruins the texture you worked to create.
Step 4: Add the Vegetables
Fold in the diced celery, red onion, chopped olives, and parsley (if using) until just combined. This is where the crunch and briny flavor come in.
Then gently fold in the halved cherry tomatoes and cucumber. Fold rather than stir here to keep the tomatoes from breaking down and creating excess liquid.
Step 5: Taste and Adjust
This is the step I see people skip, and it makes a difference. Taste the salad at this point and add more salt or pepper if needed.
Tuna brands vary in saltiness, and personal preferences differ. Trust your palate over the recipe here.
Step 6: Chill for 15 Minutes
Cover the bowl and refrigerate for at least 15 minutes before serving. This allows the flavors to meld together and helps the salad chill properly.
This step is worth it. The salad tastes noticeably better after resting — the flavors have time to come together and the texture settles.
Step 7: Prepare Your Serving Plates
While the salad chills, arrange a generous bed of baby spinach or mixed greens on each of 4 plates. Or lightly toast the pita breads if you’re going that route.
Toasting the pita in a dry skillet gives it a nice char and makes it sturdier for scooping.
Step 8: Serve
Spoon about one cup of the tuna salad over each bed of greens, or serve it inside pita pockets or on toasted bread. Garnish with extra parsley, a sprinkle of black pepper, or a few olives if you have them.

What Went Wrong and How I Fixed It
Even after making this dozens of times, I’ve hit my share of snags. Here are the most common mistakes I’ve made so you don’t have to:
- Watery salad — Skipping the cucumber seeding step left my salad soggy. Now I always seed the cucumber and pat it dry before dicing.
- Mushy tuna — I used to stir aggressively when combining the dressing and tuna. Switch to gentle folding motions and stop as soon as everything is coated.
- Bland flavor — I forgot to add enough salt because I assumed the olives would carry things. Taste before chilling and adjust seasonings generously.
- Overpowering onion — Dicing the red onion too coarsely left sharp, overwhelming bites. Finely dice it, or soak the pieces in cold water if you’re sensitive.
- Dressing separation — Adding the dressing directly to the vegetables instead of the tuna first caused clumping. Always whisk the dressing separately and coat the tuna before adding vegetables.
What Do I Serve With High Protein Mediterranean Tuna Salad?
This salad is filling enough to stand alone, but it also pairs beautifully with a few sides. Here are some of my favorites:
- Warm pita bread — Toasted in a dry skillet until golden and pliable, this is the classic companion for scooping up every bit of the salad.
- Chickpea salad — A simple side of chickpeas tossed with olive oil, lemon, and oregano complements the Mediterranean flavors perfectly.
- Roasted vegetables — Lightly charred zucchini, bell peppers, or eggplant add warmth and depth to balance the cold salad.
- Fresh fruit — Sliced watermelon or a handful of grapes provides a sweet contrast to the briny, savory salad.
- Crisp white wine — A chilled Sauvignon Blanc or Pinot Grigio pairs beautifully with the lemon and herbs in this dish.
- Hummus and crudités — Extra vegetables with creamy hummus make the meal more substantial without adding much effort.
Pro Tips to Make Perfect High Protein Mediterranean Tuna Salad
These are the little tweaks that take this salad from good to great. I’ve learned them through trial and error so you don’t have to:
- Drain the tuna twice — After the initial draining, press the tuna with the back of a spoon to squeeze out any remaining liquid. This one step prevents a watery salad.
- Seed the cucumber — The seeds hold water and will make the salad soggy within hours. Scoop them out with a spoon before dicing.
- Chill the bowl first — If you want the salad extra cold, pop the mixing bowl in the freezer for 10 minutes before starting. This keeps the tuna cold without diluting the dressing.
- Make it ahead — The salad tastes best when made 2-4 hours in advance. The flavors need time to meld, so this is one recipe where fixing it ahead actually improves it.
- Add a protein boost — For 10 extra grams of protein per serving, fold in a cup of cooked chickpeas. They add texture and make the salad even more filling.
- Keep the greens separate — If you’re meal prepping, store the salad and the greens in separate containers. Assemble right before eating to keep the greens crisp.
Variations of High Protein Mediterranean Tuna Salad
Once you’ve tried the classic version, here are some ways to make it your own. Each of these changes is easy to execute:
- Spicy Mediterranean — Add 1/4 teaspoon of crushed red pepper flakes or a teaspoon of harissa paste to the dressing for heat. The spice cuts through the creaminess beautifully.
- Creamy Avocado — Fold in one diced avocado right before serving. It adds healthy fats and makes the salad even creamier, though it won’t keep as long for leftovers.
- Extra Protein Chickpea — Stir in 1 cup of canned chickpeas for about 10 additional grams of protein. They absorb the dressing flavor nicely and add a nutty element.
- Boat-Style Serving — Instead of bread or greens, serve the salad in halved and hollowed-out bell peppers or tomatoes. This cuts carbs and adds a fresh, crunchy vessel.
- Warm Crispy Pita — Brush pita wedges with olive oil, sprinkle with za’atar, and toast until golden. Serve the salad warm on top for a fully textured presentation.
How Do I Store High Protein Mediterranean Tuna Salad Leftovers?
Storage is straightforward, but a few details keep the texture intact. Here’s what I recommend:
- Airtight container — Transfer the salad to an airtight glass container within 2 hours of making it. The salad stays fresh for up to 3 days in the refrigerator.
- Undressed greens — Always store the baby spinach or mixed greens in a separate container. Dressed greens turn limp within hours.
- Meal prep portions — Divide the salad into individual containers with 1 cup greens each. It’s ready-to-eat for up to 3 days as long as you keep the greens dry.
- Skip the freezer — Freezing is not recommended for this recipe. The vegetables and yogurt lose their texture and the salad becomes watery upon thawing.
- Squeeze extra lemon — If you’re storing for more than a day, pack a small lemon wedge with each portion. A fresh squeeze before eating brightens the flavors that fade during storage.
How Do I Reheat High Protein Mediterranean Tuna Salad Leftovers?
Honestly, this salad is meant to be enjoyed cold. But if you prefer it a little warmer, here are your options:
- Microwave — Heat on 50% power for 20-30 seconds. Any longer and the tuna texture suffers. The salad should be just slightly warm, not hot.
- Room temperature rest — Take the salad out of the fridge 15-20 minutes before eating and let it come to room temperature. This takes the chill off without any heat source.
- Avoid the oven — The oven will dry out the tuna and make the vegetables mushy. This is a cold salad, so there’s really no good reason to heat it.
FAQs
Can I freeze High Protein Mediterranean Tuna Salad?
No, I don’t recommend it. Freezing breaks down the Greek yogurt, causing separation, and the vegetables release water when thawed. The texture becomes mealy and unappealing.
How long does High Protein Mediterranean Tuna Salad last in the fridge?
You can store it in an airtight container for up to 3 days. The best texture is within 2 days when the vegetables are still crisp. Always keep the greens separate until serving.
Is it possible to make this salad with canned salmon instead?
Yes, canned salmon makes an excellent substitute with equal protein content. Use the same amount of drained salmon and follow the recipe exactly — the dressing and vegetables pair beautifully with salmon.
Do I have to use Greek yogurt?
You can substitute sour cream or a thick plain yogurt, but full-fat Greek yogurt gives the best texture and protein. The yogurt is a key part of what makes this salad thick and creamy.
How many calories are in this tuna salad?
Each serving contains 315 calories with 32g protein, 18g fat, 10g carbohydrates, and 2g fiber. The sodium is 780mg per serving.
What if I don’t have Kalamata olives?
You can use green olives, especially Castelvetrano style, or capers for a similar briny flavor. The olives bring that essential Mediterranean saltiness, so don’t skip this ingredient entirely.
Try These Recipes
Final Words
This High Protein Mediterranean Tuna Salad has become my go-to lunch when I want something satisfying that doesn’t require effort. It’s bright, filling, and easy to customize with whatever you have on hand.
Try it for your next quick lunch or light dinner, and I think you’ll find it becomes a regular in your rotation too. Leave me a comment below if you make it — I’d love to know what you think.
PrintHigh Protein Mediterranean Tuna Salad
This High Protein Mediterranean Tuna Salad combines flaky tuna, creamy Greek yogurt, briny Kalamata olives, crisp cucumbers, and juicy cherry tomatoes for a refreshing yet hearty meal. The tangy lemon-herb dressing and crunchy red onion elevate every bite, making it perfect for a quick lunch or light dinner that’s packed with protein and Mediterranean flavors.
- Prep Time: 15
- Total Time: 15
- Yield: 4 1x
- Category: Main Course
- Method: No-Cook
- Cuisine: Mediterranean
Ingredients
- 3 (5 oz / 142 g each) cans solid white albacore tuna in water, drained and flaked
- 1/2 cup full-fat Greek yogurt
- 1/4 cup mayonnaise (full-fat, such as Duke’s or Hellmann’s)
- 1 tbsp fresh lemon juice (about 1/2 lemon)
- 1 tsp Dijon mustard
- 1/2 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
- 1/2 cup celery, finely diced (about 1 stalk)
- 1/4 cup red onion, finely diced
- 1/4 cup Kalamata olives, pitted and chopped
- 1/4 cup fresh parsley, finely chopped (optional but recommended)
- 1 cup cherry tomatoes, halved
- 1/2 cup cucumber, seeded and diced (about ½ medium cucumber)
- 4 cups baby spinach or mixed greens (for serving, optional)
- 4 whole wheat pita breads or 4 slices of whole grain bread (for serving, optional)
Instructions
- Drain the canned tuna thoroughly. Place it in a large mixing bowl and use a fork to flake it into small, even pieces. Set aside.
- In a small bowl, whisk together the Greek yogurt, mayonnaise, lemon juice, Dijon mustard, salt, and pepper until smooth and creamy. The dressing should be thick but pourable; adjust salt to taste.
- Pour the dressing over the flaked tuna. Use a spatula or fork to gently fold the dressing into the tuna until every piece is coated. Avoid overmixing, as you want to keep some texture.
- Add the diced celery, red onion, chopped olives, and parsley (if using) to the tuna mixture. Fold gently just until combined. The vegetables add crunch and briny flavor.
- Gently fold in the halved cherry tomatoes and cucumber. Folding rather than stirring prevents the tomatoes from breaking down. Taste and adjust seasoning with more salt or pepper if needed.
- Cover the bowl with plastic wrap or a lid and refrigerate for at least 15 minutes to allow flavors to meld. This also helps the salad chill properly for serving.
- While the salad chills, prepare your serving plates: arrange a generous bed of spinach or mixed greens on each of 4 plates, or lightly toast the pita bread.
- Spoon one-quarter of the tuna salad (about 1 cup) over each bed of greens, or serve it inside pita pockets or on toasted bread.
- Garnish with extra parsley, a sprinkle of black pepper, or a few olives if desired. Serve immediately.
Notes
Storage: Store in an airtight container in the refrigerator for up to 3 days. The salad is best when consumed within 2 days to maintain freshness. Freezing: Not recommended, as the texture of the vegetables and yogurt will suffer upon thawing. Reheating: Serve chilled or at room temperature. If you want to warm it slightly, only for 20-30 seconds in the microwave (but this is not recommended). For meal prep, portion into individual containers with a side of greens and leave the dressing off until serving.
Nutrition
- Calories: 315
- Sugar: 5g
- Sodium: 780mg
- Unsaturated Fat: 3g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 55mg
Keywords: high protein tuna salad, Mediterranean tuna salad, no-cook lunch, Greek yogurt tuna salad, healthy tuna salad, quick high protein meal, Mediterranean diet recipe, canned tuna recipe, meal prep lunch, low carb salad, gluten free salad