Mediterranean Salmon Salad
36
Published Mar 14, 2022, Updated Sep 12, 2023
This post may include affiliate links. Thank you for your support.
This healthy Mediterranean salmon salad combines romaine lettuce, quinoa, tomatoes, red onion and feta cheese all tossed in a light lemon vinaigrette dressing and topped with a salmon filet. It’s perfect for lunch or a light dinner.
I love finding inspiration from restaurants and itโs always so exciting when I figure out how to recreate my favorite meal in my own home. One of my favorite local restaurants here in Richmond called The Daily, used to make a salmon salad that I was obsessed with, so this recipe is my recreation of it!

Why You’ll Love This Salad
- It’s a perfect meal-sized salad that is filling enough to be served for dinner, but also perfect for lunchtime.
- This recipe is loaded with flavor and packed full of protein thanks to the addition of quinoa and salmon.
- Itโs the perfect recipe for a quick and easy weeknight dinner. From start to finish this recipe comes together in under 25 minutes!
Components For Meal-Sized Salads
This Mediterranean salmon salad is absolutely delicious and has all the components I look for when building a meal-sized salad (ps: check out my full guide for how to build a healthy meal-sized salad):
- lots of veggies โ romaine, onion and tomatoes.
- a good source of protein โ salmon and quinoa.
- smart carbs โ quinoa is mixed into this salad. You can check out my round up of quinoa salad recipes.
- healthy fats โ olives, almonds and feta cheese for some healthy fat and added creaminess.
- satisfaction factor โ lots of flavor, different textures and a large serving size!
Here’s What You Need
- salmon โ we’re coating the salmon with olive oil, lemon juice, sea salt and pepper and baking it until nice and flakey.
- romaine lettuce โ the base of this salad! Romaine is a super mild green that pairs well with the rest of the ingredients but you can swap for any leafy green you have on hand if needed.
- quinoa โ add extra protein, flavor and healthy carbohydrates with cooked quinoa! Check out my full post on how to cook quinoa. Instead of quinoa, you can totally swap in another grain like farro or rice.
- red onion โ add a little zest and crunch with sliced red onion!
- grape tomatoes โ cherry tomatoes work as well! I love the sweet flavor explosion that small tomatoes add to this salad.
- feta cheese โ the feta adds a bit of creaminess to the salad and gives it a little tang as well. I recommend using vegan feta to make this salad dairy-free and vegan, if needed! You could omit it, but youโll lose a lot of flavor.
- kalamata olives โ the olives add a nice saltiness and some healthy fats. Pepper stuffed green olives are also delicious!
- almonds โ add more healthy fats and a nice crunch factor to the salad. You can keep this raw or toast them for extra flavor.
- dressing โ a mixture of extra virgin olive oil, lemon juice, Dijon mustard, maple syrup (honey), salt, and pepper.
How to Make Mediterranean Salmon Salad
Step 1: The first step is to cook your salmon. Rub the salmon fillet with olive oil and season both sides with salt and pepper. Place the fillet skin side down on a baking sheet lined with parchment paper and pour the lemon juice over the top of the fish. Bake in the oven for 10-12 minutes or until just cooked through.
Step 2: While your salmon is cooking, whisk together all of the salad ingredients and prep the rest of your salad ingredients. Chop the romaine and add to a large salad bowl, top with cooked quinoa, red onion, tomatoes, olives, feta and chopped almonds.
Step 3: When the salmon is cooked through, let it cool for 1-2 minutes then place salmon on top of each salad and enjoy!
Customize Your Salad
This salad is completely customizable! Here are some suggestions for variations and substitutions:
- Switch up the greens โ if youโre not a romaine fan, feel free to use your favorite leafy green instead.
- Make this dairy-free and vegan โ simply skip the feta cheese (or use a vegan option).
- Use different veggies โ Have different veggies on hand? Toss them in! Cucumber or bell peppers would be delicious additions.
- Swap your grains โ Not a fan of quinoa? Swap it for rice or farro to make this a heartier salad.
- Use a different protein โ swap the salmon with chicken or if you want to make this salad vegetarian swap in tempeh, tofu or beans!
- Switch up the dressing โ craving a different dressing? This red wine vinaigrette or white balsamic vinaigrette would be delicious on this salad!
- Swap the nuts for seeds โ if you have a nut allergy or if you just prefer seeds you can swap the almonds for sunflower seeds or pepitas.
- Add fresh herbs โ I love adding fresh herbs to my salads. Fresh oregano or fresh dill would both be delicious in this salad.
Prepping This Salad Ahead of Time
This salad is super simple to throw together, but you can also prep it in advance! Hereโs what I recommend:
- Add romaine mix to a large container with an airtight lid.
- Slice onions, chop grape tomatoes and kalamata olives. Add to the container with lettuce.
- Cook your quinoa and once cooked add to container.
- Crumble feta cheese on top with your almond slices.
- Store dressing in a separate container.
- Cook salmon and once cooled store in a separate container.
- When youโre ready to serve, drizzle dressing over top with salmon and mix to combine.
You want to make sure you mix in the dressing as close to serving as possible. If you donโt plan to eat the full salad, only add dressing to the portion you plan to eat and store the rest in the fridge.
More Salmon Recipes to Try
- Blackened Salmon
- Pistachio Salmon Salad
- Teriyaki Salmon
- Superfood Salmon Salad
- Grilled Salmon Salad
- Miso Broiled Salmon
- Salmon Mac and Cheese Bowls
- Maple Glazed Salmon
- Air Fryer Salmon
- Honey Lemon Garlic Salmon
- Salmon Salad
- Salmon Burgers
- Easy Salmon Meal Prep Bowl
- Air Fryer Salmon Bites
More Meal Sized Salads to Try
- Blackened Chicken Cobb Salad
- Greek Yogurt Chicken Salad
- Mandarin Orange Chicken Salad
- Ranch Pasta Salad
- Cheeseburger Salad
- Kale Caesar Salad
- Grilled Chicken Caesar Salad
- BBQ Chicken Salad
- Blackened Tempeh Salad
- Grilled Chicken Salad
Be sure to check out my full collection of meal-sized salads as well as all the salmon recipes on EBF!
If you enjoyed this recipe, please consider leaving a โญ star rating and let me know how it went in the ๐ comments below.
Mediterranean Salmon Salad
Ingredients
Salmon
- 2 4-6 oz filets of salmon
- 1 teaspoon olive oil
- 1 teaspoon lemon juice
- kosher or fine sea salt
- fresh ground pepper
Salad
- 1 head romaine lettuce, about 6 cups chopped
- ยฝ cup cooked quinoa
- ยฝ cup chopped red onion
- ยฝ cup chopped grape tomatoes
- ยผ cup crumbled feta cheese
- 2 Tablespoons chopped kalamata olives, (pepper stuffed green olives also work)
- 2 Tablespoons sliced almonds
Dressing
- 2 Tablespoons extra virgin olive oil
- 2 Tablespoons fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon maple syrup or honey
- salt and cracked pepper, to taste
Instructions
- Preheat oven to 400ยฐF.ย
- Make dressing by whisking together all the ingredients.
- Rub the salmon with olive oil and season both sides with salt and pepper. Place filets skin-side down on a greased baking dish, pour the lemon juice over top and bake for 10-12 minutes or until just cooked through. Time will vary based on the size of your salmon. Watch it carefully as you donโt want to overcook it.
- While salmon is cooking, prep salad by adding chopped romaine to a large salad bowl. Top with quinoa, red onion, tomatoes, feta cheese, olives and sliced almonds.
- Add dressing and toss to combine.
- Once salmon is cooked through, remove from the oven and allow to rest for 1-2 minutes. Place salmon on top of each salad and enjoy!
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This looks delicious! I can’t wait to make it! What is the best way to heat it up when making this for a meal prep or do you just eat it cold? I’m new to mask prepping and fish always scares me.
Hi Valory! Great question. You can eat it cold, or you can store the ingredients that need to be warmed up separately and warm those up before serving. Hope that helps and you enjoy this salad!
Fantastic
YAY! I am so glad you loved this salad and it turned out great for you, Jennifer. Thanks so much for sharing your review & star rating, I really appreciate it!
OMG! This was absolutely delicious! Only changes I made was I cooked the quinoa in vegetable broth, added diced cucumber, and instead of almonds, I did toasted pinenuts. I found Mediterranean herb, seasoned salmon fillets at Aldi and put those in the air fryer. This was a quick easy lunch during lent. Very very good and the dressing is perfect!
Love this salad, on the top of my list to eat regularly. I used farm fresh greens and spinach as I had it on hand from my local farmers market. I prefer to pan fry my salmon, two minutes on each side then cover and let it finish cooking off the heat. By the way, this salad cannot be vegan no matter how you alter the dressing. Itโs SALMON. But I absolutely LOVE this, thank you so much. So happy I found your recipe. It will be in regular rotation in my kitchen.
Hi Richard! I am so glad you found this salad and are loving it. Thanks for coming back and sharing your review & star rating, I really appreciate it!
Iโve made this for lunch meal prep several times. Very good and my co-workers always comment on how good it look!
YUMM! Love meal prepping this salad. I am so glad you’re loving it, Erika. Thank you for your review & star rating, I really appreciate it!
Just made this tonight. It was definitely something I will make again and again, . I especially loved the combination of the dressing on the salmon. I canโt wait to try your sweet potato croutons with salmon next! Thank you for sharing.
Excellent. I am so excited to hear that you are loving this recipe, Kathy. Thank you for your review & star rating, I really appreciate it!
Iโve just cooked the meditarranean salmon salad it was delicious! Will definitely be cooking more recipes from your website.
Yay! Thank you so much for coming back to leave me a comment and review, Judy. I appreciate it!
I love salmon and trying new recipes! This looks amazing!
Hi Alyse, you’ll have to let me know how yours turns out! I appreciate you taking the time to leave a comment.
This sounds like a delicious salad! Can’t wait to try it โ thanks for sharing!
Thanks, Kelly! Let me know how it turns out if you make it!