This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Lunch is the meal I tend to put the least thought into and then regret the most. That’s how I ended up standing in my kitchen one afternoon looking at four cans of wild-caught salmon, a ripe avocado, and some feta I needed to use before the week was out, and deciding to just figure it out. What I made in five minutes that day became one of my most-made midday meals in the past year.
This Mediterranean salmon salad requires absolutely zero cooking. Open cans, drain, combine with sliced avocado and sun-dried tomatoes and feta, pour on a Greek yogurt and lemon dill dressing, and you’re done. Five minutes including cleanup. The result is a salad that feels genuinely restaurant-quality – creamy from the avocado, tangy from the feta and sun-dried tomatoes, bright from the lemon, herbaceous from the dill – and packs 44 grams of protein into one bowl that also happens to be low-carb and gluten-free.
Canned salmon gets underestimated because it doesn’t feel as exciting as a fresh fillet. But wild-caught canned salmon is genuinely excellent in a cold salad application – it’s convenient, affordable, shelf-stable, and the omega-3 content is the same as fresh. Once it’s combined with the bold Mediterranean flavors in this dressing, nobody is thinking about how it was packaged. They’re just eating it.
This is genuinely one of my favorite meal prep recipes because it takes five minutes, stays fresh in the fridge for three days, and works in about six different serving formats depending on what I feel like that day. If you’re building out a strong Mediterranean recipe collection, my Caprese Salad is another no-cook option that uses similar flavors in a completely different format – great to have alongside this one in your rotation.
Why You Will Like This Mediterranean Salmon Salad
- Five minutes and zero cooking – Open, drain, mix, dress, eat. This is one of the fastest real meals you can put together, and there’s genuinely nothing to cook. Perfect for hot days, busy lunches, and nights when you forgot to plan dinner.
- 44 grams of protein per serving – This is a genuinely high-protein meal that keeps you full for hours. Canned salmon is one of the most protein-dense affordable foods available and it shines in this application.
- The Greek yogurt dressing is better than mayo – Most salmon salads use mayonnaise. This one uses thick Greek yogurt with lemon juice, garlic, and dill, which is tangier, lighter, and more interesting while still being rich and creamy enough to coat everything well.
- Sun-dried tomatoes are doing serious work here – They add a concentrated, sweet-tart, slightly chewy element that is completely different from fresh tomatoes and brings a Mediterranean depth to every bite.
- The avocado makes it genuinely satisfying – Buttery, creamy avocado folded through a salmon salad turns something that could feel light and insufficient into something that actually fills you up.
- Stores for up to three days – With the right technique for keeping the avocado from browning, this meal preps beautifully for Monday through Wednesday lunches without any quality loss.
- Works in so many formats – Over greens, stuffed in pita, in lettuce cups, on crackers, in a wrap, served in avocado halves. The versatility is part of what makes this such a useful recipe to have in regular rotation.
- Budget-friendly high protein – Four cans of wild-caught salmon cost significantly less than four fresh salmon fillets and deliver the same nutritional profile for this application. Smart eating doesn’t have to be expensive eating.
Mediterranean Salmon Salad Ingredients
Two components: the salad and the dressing. Both come together in about five minutes.
Salad
- 4 cans wild-caught salmon, 6 oz each, drained
- 1 large avocado, sliced
- 1/4 red onion, thinly sliced
- 1 cup sun-dried tomatoes, drained
- 1/2 cup feta cheese, crumbled
Greek Yogurt Dressing
- 1/2 cup plain Greek yogurt
- 2 tablespoons fresh lemon juice
- 1/2 teaspoon garlic powder
- 1 teaspoon dried dill
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
Ingredient Notes and Shopping Tips
The canned salmon: Wild-caught is worth seeking out here – it has a more complex, slightly richer flavor than farmed and the omega-3 content is typically higher. Look for “wild-caught Alaskan salmon” or “sockeye salmon” on the label. The bones in some canned salmon are edible and actually add calcium – you can mash them right into the salad and they disappear. If you prefer boneless, several brands pack boneless and skinless specifically. Drain the salmon very thoroughly – excess liquid makes the salad watery and dilutes the dressing. Press it gently in the can with a fork before opening to squeeze out as much liquid as possible, then drain completely.
The avocado: This is the ingredient with the shortest window of perfection, so time it accordingly. A ripe avocado should yield slightly to gentle pressure but not feel mushy. Too firm and it won’t have the creamy texture that makes the salad feel satisfying. Too soft and it will fall apart completely when you fold the salad together. If you’re making this for meal prep, squeeze extra lemon juice over the avocado pieces before adding them to slow the browning process significantly.
Sun-dried tomatoes – oil-packed vs. dry-packed: Oil-packed sun-dried tomatoes are richer and more pliable, with a softer texture that works beautifully in a salad. Drain them well before adding to avoid excess oil making the dressing greasy. Dry-packed sun-dried tomatoes have a more concentrated, intense flavor and firmer texture – if using these, soak them in warm water for 5 minutes first to rehydrate slightly. Both work; oil-packed is slightly easier.
Greek yogurt – thickness matters: Use a full-fat or at minimum 2% Greek yogurt. Nonfat Greek yogurt can be quite thin and watery, which will make the dressing runny rather than creamy and coating. The dressing should be thick enough to cling to the salmon and avocado rather than pooling at the bottom of the bowl. Straining the yogurt in a fine-mesh strainer for 10 minutes before using concentrates it further if thickness is an issue.
Fresh dill vs. dried: Dried dill works well here and is more convenient for a quick meal prep situation. If you have fresh dill available, use 1 tablespoon of chopped fresh fronds in place of the 1 teaspoon of dried – fresh dill has a more vibrant, grassy quality that pairs beautifully with the lemon and salmon. Either produces a good result; fresh is worth using when it’s available.
The feta: Buy a block of feta packed in brine and crumble it yourself rather than buying pre-crumbled feta in a bag. Block feta is creamier, more flavorful, and crumbles into irregular pieces that integrate into the salad more naturally. Pre-crumbled feta tends to be drier and more processed-tasting. If feta is unavailable or too strong in flavor, goat cheese makes an excellent substitute with a milder, creamier quality.
Substitutions That Work
- Fresh salmon: Leftover baked, grilled, or poached salmon flaked into pieces works beautifully – often even better than canned for texture
- Canned tuna: Works as a direct substitute – use oil-packed tuna and drain well for the most flavorful result
- Mayonnaise instead of Greek yogurt: Richer and more traditional for a salmon salad application – use the same amount and proceed identically
- Dairy-free: Plain coconut yogurt or a cashew-based yogurt alternative in place of Greek yogurt, omit the feta or replace with dairy-free feta
- No sun-dried tomatoes: Halved Kalamata olives or roasted red peppers sliced thin provide a similarly bold, Mediterranean-flavored substitute
- Vegan version: Replace salmon with two cans of drained and mashed chickpeas, use plant-based yogurt, and omit the feta or use a plant-based alternative
How To Make Mediterranean Salmon Salad
Five minutes. Two bowls. No heat required. Here’s the complete process with the small details that make this genuinely great.
Draining and Prepping the Salmon
Open each can of salmon and drain as thoroughly as possible. The easiest method: press the lid of the can down against the salmon and tilt the can over the sink, holding the lid in place to retain the fish while the liquid drains. Then press again with a fork through the lid to squeeze out additional moisture. Excess liquid is the main enemy of a good salmon salad – it dilutes the dressing and makes the whole thing watery and unappealing.
Transfer the drained salmon to a large mixing bowl and use a fork to break it apart into rough flakes. Don’t over-process it – you want recognizable flakes of salmon rather than a smooth paste. Some variation in the flake size actually makes the salad more interesting to eat. If you encounter small soft bones while flaking, you can mash them into the salmon (they’re edible and packed with calcium) or remove them – your preference.
Callie’s Kitchen Note: I learned to drain the salmon more thoroughly than I think is necessary after making this once with barely-drained cans. The dressing immediately turned thin and watery and pooled at the bottom of the bowl. Now I drain, press, drain again, and the dressing stays thick and creamy from the first bite through the last. Thirty extra seconds of draining makes a significant difference in the final texture.
Making the Dressing Separately
In a small bowl, whisk together the Greek yogurt, fresh lemon juice, garlic powder, dried dill, sea salt, and black pepper until completely smooth. Making the dressing in a separate bowl before adding it to the salad is important for two reasons. First, it allows you to taste and adjust the dressing balance before it’s committed to the entire salad – add more lemon if it needs brightness, more dill if it needs herbaceous depth, more salt if it tastes flat. Second, pre-mixing ensures the dressing is fully combined rather than having pockets of undissolved seasoning in the final salad.
The dressing should be thick and creamy but pourable. If it seems too thick, add half a teaspoon more lemon juice. If it seems too thin, the yogurt may have been lower fat than ideal – refrigerate the assembled salad for 10 minutes and the yogurt will firm up.
Assembling Without Destroying the Avocado
Add the sliced avocado, thinly sliced red onion, drained sun-dried tomatoes, and crumbled feta to the bowl of salmon. Pour the dressing over everything. Now fold gently – use a large spoon or spatula and turn the salad over itself 4 to 5 times rather than stirring aggressively. The goal is to distribute the dressing evenly while keeping the avocado in recognizable pieces rather than mashing it into the salmon. Avocado that’s been over-mixed turns the whole salad an unappetizing grayish-green color and loses its distinct buttery texture.
Callie’s Kitchen Note: If you’re making this for meal prep and need it to last three days, toss the avocado slices in the lemon juice from the dressing before adding them to the bowl. The lemon juice acts as an antioxidant that dramatically slows the browning process. I also store meal prep portions with the avocado slightly under-ripe and let it ripen in the container – it stays better looking for longer than pre-ripe avocado does.
Taste the finished salad and adjust – more salt if it tastes flat, more lemon if it needs brightness, more dill if the herb flavor isn’t coming through. Serve immediately or refrigerate for up to three days.
Speed Hacks for Even Faster Assembly
- Mix the dressing in advance and store in a jar in the fridge for up to a week – it takes the only “cooking” step off the plate entirely
- Keep cans of wild-caught salmon in the pantry at all times – this becomes a true emergency lunch when you have nothing else
- Buy pre-crumbled feta and pre-sliced sun-dried tomatoes to eliminate both chopping tasks
- For meal prep, assemble the salmon, onion, sun-dried tomatoes, and feta with the dressing ahead but add the avocado fresh each day to prevent browning
- Use a jar with a lid as the mixing vessel – seal it and shake gently to coat everything without over-mixing the avocado
Common Mistakes To Avoid
This is about as simple as recipes get, but a few small things make a noticeable difference in the final result.
Not draining the salmon thoroughly enough. Excess canning liquid immediately dilutes the dressing and makes the salad watery. Press, drain, press again. The extra 30 seconds of draining time produces a salad with a completely different, much better texture than a barely-drained version.
Using watery or nonfat Greek yogurt. The dressing needs a thick, creamy base to coat the salad properly. Nonfat Greek yogurt can separate and turn thin, especially once the lemon juice is added. Use full-fat or 2% minimum. If your yogurt looks thin after whisking, strain it through a fine-mesh sieve for 10 minutes before using.
Over-mixing after the dressing goes in. Aggressive stirring mashes the avocado into the salad and produces an unpleasant greenish color and paste-like texture. Fold gently 4 to 5 times and stop. The avocado pieces should remain visible and intact.
Not tasting before serving. The salt level in canned salmon varies by brand, the acidity in sun-dried tomatoes varies, and the tanginess of Greek yogurt varies. Always taste the finished salad and adjust with more salt, lemon, or dill before serving – what the recipe specifies is a solid starting point but your specific ingredients will determine what the final salad actually needs.
Adding the avocado too early for meal prep. If making this ahead for several days, add the avocado just before serving each portion. Cut avocado browns quickly even with lemon juice, and while the flavor is unaffected the appearance suffers. Keep the avocado whole in the fridge and slice each day’s portion fresh.
Storage
This Mediterranean salmon salad stores well for up to three days with the right approach.
Fridge: Store in an airtight container for up to 3 days. For best results with the avocado, store it separately if possible and add fresh to each portion at serving time. If you’ve already mixed the avocado in, press plastic wrap directly onto the surface of the salad (touching the avocado) to limit air exposure and slow browning.
Do not freeze: Avocado does not freeze well – it turns brown, mushy, and loses its texture entirely. The Greek yogurt dressing also separates when frozen. This salad is strictly a refrigerator-storage recipe.
Serving Cold or Room Temperature
This salad is best served cold or at room temperature – it’s not designed to be heated. If you’ve stored it in the fridge, let it sit at room temperature for 5 to 10 minutes before serving to take the chill off and let the flavors come through more fully. Cold temperatures mute flavor, and a slightly tempered salad tastes significantly better than one served straight from the refrigerator.
Meal Prep Strategy for the Week
For a four-day meal prep week, assemble the full batch of salmon, sun-dried tomatoes, red onion, feta, and dressing in one large container. Divide into four individual portions. Keep avocado whole in the fridge and slice one portion each morning when you’re packing or serving. This way the salad stays fresh and the avocado stays perfect all week long.
Mediterranean Salmon Salad Variations
The base recipe is excellent on its own but here are some directions worth trying when you want variety.
Kalamata Olive and Caper Version: Add a quarter cup of pitted, halved Kalamata olives and a tablespoon of rinsed capers to the salad. The brininess of the olives and the piquancy of the capers deepen the Mediterranean profile significantly. Reduce the salt slightly since both olives and capers add their own saltiness.
Cucumber and Fresh Herb Version: Add half a cup of diced English cucumber and swap the dried dill for 2 tablespoons of a mix of fresh dill, fresh parsley, and fresh mint. This version is particularly bright and refreshing for summer and feels more like a proper Greek salad in bowl form.
Quinoa Protein Bowl: Toss the salmon salad with a cup of cooked, cooled quinoa to turn it into a heartier grain bowl. The quinoa absorbs the yogurt dressing and adds additional protein and fiber. This version is more substantial and makes a particularly satisfying lunch that carries you through the whole afternoon.
Spicy Harissa Version: Stir a teaspoon of harissa paste into the Greek yogurt dressing before mixing it into the salad. The North African chili paste adds warmth, smoke, and complexity that transforms the flavor profile while keeping it firmly in the Mediterranean direction.
Fall Roasted Red Pepper Version: Replace the sun-dried tomatoes with roasted red peppers from a jar, well-drained and sliced into strips. Swap the dill for dried thyme and add a tablespoon of chopped walnuts for crunch. A completely different seasonal direction that works beautifully from September through November.
Holiday Lettuce Cup Version: Serve in individual butter lettuce leaves as a party appetizer rather than a main course. Add a few pomegranate seeds on top of each cup for a festive finish. This version is elegant enough for a holiday gathering and requires about two minutes of assembly per serving.
Whole30/Paleo Version: Replace the Greek yogurt with coconut yogurt or a cashew cream base, omit the feta, and use fresh herbs rather than dried. The flavor profile is slightly different – less tangy – but the salad is still genuinely satisfying and fully compliant.
Serving Suggestions
The versatility of this Mediterranean salmon salad is one of its greatest assets. Here are the best serving directions.
Over mixed greens: The most classic presentation. Spoon generously over a bed of baby arugula or mixed greens, drizzle with a little extra olive oil and a squeeze of lemon, and scatter a few extra crumbles of feta on top. The peppery arugula is a particularly good match for the Mediterranean flavors in the salmon.
In pita bread or wraps: Stuff into warm pita halves or whole-grain wraps with extra greens and sliced cucumber. This is the lunch I make when I want something that feels like a proper sandwich rather than a bowl. Add a few drops of hot sauce inside the pita for extra flavor.
In lettuce cups: Spoon into large butter lettuce leaves for a low-carb wrap alternative. This version is light, fresh, and particularly good in summer. It also makes a beautiful appetizer presentation for guests.
Served in avocado halves: Halve and pit an extra avocado and spoon the salmon salad into the cavities. The natural bowl shape is perfect for individual servings and the extra avocado increases the healthy fat content further. This presentation looks stunning and takes about 30 seconds of extra effort.
On crackers or cucumber rounds: For a party appetizer or a snack, spoon small portions onto sturdy crackers or thick cucumber slices. The salmon salad is substantial enough to serve as a canapé and disappears fast at gatherings.
Beverage pairings: A crisp, dry Sauvignon Blanc is the natural partner for this salad – its citrus and mineral quality complements the lemon, feta, and dill perfectly. For non-alcoholic, sparkling water with a squeeze of lemon or a cucumber-mint infused water keeps things feeling fresh and Mediterranean alongside the salad.

Mediterranean Salmon Salad FAQ
A few strategies depending on how far ahead you’re prepping. If serving within an hour, toss the sliced avocado in the lemon juice from the dressing before adding it to the bowl – the ascorbic acid significantly slows oxidation. If meal prepping for several days, keep the avocado whole in the fridge and slice each portion fresh on the day you’re eating it. A whole uncut avocado stays good for several days longer than a cut one.
Yes, and leftover baked or grilled salmon often produces an even better result than canned for texture. Flake cooled cooked salmon into rough pieces of similar size and proceed exactly as directed. The flavor will be slightly different – usually richer and less briny than canned – which means the feta and sun-dried tomatoes do more of the flavor work. If using fresh salmon specifically for this recipe, season it simply with salt, pepper, and a squeeze of lemon before baking, then cool completely before using in the salad.
For fresh poached salmon, which produces a very tender, delicate result: place fillets in a pan of barely simmering water with a bay leaf, a few peppercorns, and a lemon slice. Cook for 8 to 10 minutes until opaque, then cool in the poaching liquid for extra moisture and flavor before flaking.
If the avocado is already mixed into a batch of salad, press plastic wrap directly onto the surface of the salad in the container so no air touches the avocado. This helps but isn’t perfect – the edges will still brown somewhat by day two or three. The flavor is completely unaffected by browning, so while it’s less visually appealing it’s still safe and delicious to eat.
Yes, absolutely – and this is one of the best ways to make a Mediterranean-style tuna salad that’s more interesting than the standard mayo version. Use oil-packed tuna in the same quantity and drain well. Albacore tuna has a milder flavor that lets the Mediterranean ingredients shine. Skipjack tuna has a slightly stronger flavor similar to salmon. Both work well with this dressing and the same combination of avocado, sun-dried tomatoes, and feta. The recipe is essentially identical – just drain the tuna thoroughly and flake it the same way.
Yes. The main salad components – salmon, avocado, feta, red onion, and Greek yogurt – are all low in carbohydrates. The sun-dried tomatoes are the component to watch if you’re strict about carb counting – they have a higher carb density than fresh tomatoes due to the concentration process. Reduce the quantity to half a cup rather than a full cup to bring the carb count down further, or substitute with sliced Kalamata olives or roasted red peppers for a lower-carb alternative. The overall carb count per serving is still quite modest even with the full cup of sun-dried tomatoes.
Yes. The feta adds salt, tang, and a creamy-crumbly texture that complements the other ingredients well, but it’s not structural to the recipe. Goat cheese is the closest substitute in flavor profile. Ricotta salata is milder and a little firmer. For dairy-free, simply omit the feta entirely – the Greek yogurt dressing and the sun-dried tomatoes and lemon provide plenty of flavor and the salad is still excellent. If omitting feta, consider adding a few extra Kalamata olives for the briny, salty quality that feta was providing.
A few options depending on your eating approach. Adding cooked and cooled quinoa or farro to the salad adds fiber, complex carbohydrates, and additional protein. Serving over a substantial base of mixed greens with extra drizzle of olive oil increases the volume and nutritional density. Toasted pine nuts scattered over the top add healthy fat and satisfying crunch. Or double the salmon quantity – eight ounces per serving rather than six – for more protein without changing the flavor profile at all.
Recipes You May Like
If this Mediterranean salmon salad has become a lunchtime staple, here are three more quick, high-protein, no-fuss recipes worth adding to the rotation:
- Grilled Shrimp Cobb Salad – Another high-protein salad that comes together quickly and makes a genuinely satisfying meal. The combination of grilled shrimp, avocado, and a bold dressing hits the same spot as this salmon version in a completely different direction.
- Tuna Wrap with Hummus and Veggies – If you love the idea of a quick canned fish lunch in wrap form, this one is another five-minute assembly with great Mediterranean flavors and a completely different approach.
- Quinoa Apple Salad – For a lunch that’s on the lighter, fresher end of the spectrum, this quinoa salad with maple Dijon vinaigrette is beautiful, nutritious, and ready in 20 minutes. A great option for rotating alongside this salmon salad during the week.
Conclusion
This Mediterranean salmon salad is the answer to the question “what can I make that’s genuinely good, takes five minutes, requires no cooking, and will actually keep me full?” The combination of wild-caught salmon, avocado, sun-dried tomatoes, feta, and that Greek yogurt lemon dill dressing is genuinely special for something this fast and this simple.
Keep a few cans of wild-caught salmon in the pantry and a jar of pre-made dressing in the fridge, and this becomes a five-minute emergency lunch that never feels like an emergency. Make a big batch on Sunday and you have four days of genuinely satisfying lunches handled. Come back to tell me in the comments how you served it – over greens, in a wrap, or in avocado halves. And save this on Pinterest for every future day when you need lunch sorted in five minutes.
Happy cooking, friends!
Callie


Mediterranean Salmon Salad – A High-Protein, Flavor-Packed Meal!
This Mediterranean Salmon Salad is a protein-packed, flavor-loaded dish featuring canned wild-caught salmon, creamy avocado, tangy sun-dried tomatoes, feta cheese, and a zesty Greek yogurt dressing. It’s quick to prepare, low in carbs, and bursting with fresh, vibrant flavors—perfect for a light meal or meal prep. Enjoy it as a salad, in a sandwich, or wrapped in crisp lettuce for a refreshing and satisfying bite.
- Prep Time: 5 minutes
- Cook Time: None
- Total Time: 5 minutes
- Yield: 4 servings 1x
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Gluten Free
Ingredients
For the Salad:
- 4 (6-oz) cans wild-caught salmon, drained
- 1 large avocado, sliced
- ¼ medium red onion, thinly sliced
- 1 cup sun-dried tomatoes, drained
- ½ cup feta cheese, crumbled
For the Dressing:
- ½ cup plain Greek yogurt (or mayonnaise)
- 2 Tbsp fresh lemon juice
- ½ tsp garlic powder
- 1 tsp dried dill
- ½ tsp sea salt
- ¼ tsp black pepper
Instructions
- Open the canned salmon and drain well. Transfer to a large bowl.
- Add the sliced avocado, red onion, sun-dried tomatoes, and feta cheese.
- In a separate small bowl, whisk together Greek yogurt (or mayo), lemon juice, garlic powder, dried dill, sea salt, and black pepper until smooth.
- Pour the dressing over the salmon mixture and gently toss until everything is well coated.
- Taste and adjust seasoning with additional salt or lemon juice if needed.
- Serve immediately or refrigerate for later. Enjoy it on its own, over greens, in a sandwich, or as a lettuce wrap.
Notes
- Wild-caught salmon has a better flavor and nutrition profile.
- If using oil-packed sun-dried tomatoes, drain well to avoid excess oil.
- For a dairy-free version, skip the feta or use a plant-based cheese alternative.
- Leftovers store well in an airtight container for up to 3 days.
Nutrition
- Serving Size: 1 serving (of 4)
- Calories: 344 kcal
- Sugar: 8g
- Sodium: 540mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 44g
- Cholesterol: 85mg








