This post may contain affiliate links. Please read our disclosure policy.
Mediterranean-inspired Salmon and Lentil Salad with pickled beets, feta, and lemon-dill dressing. Rich in protein, fiber, and heart-healthy fats, and perfect for make-ahead weekday lunches.

Table of Contents
Why You’ll Love this Salmon Lentil Salad
- Meal prep friendly. This salad holds up beautifully for leftovers without sacrificing freshness. Truly the ideal weekday lunch candidate! Similarly, my Mediterranean Lentil Salad is also a meal prep staple.
- Nourishing, feel-good ingredients. Between the protein-rich salmon and lentils, fiber-filled veggies and legumes, and heart-healthy fats, this is the kind of lunch that keeps you full and energized.
- Bright, bold flavors. Lemon and dill bring the freshness, pickled beets add tangy sweetness, and feta provides salty contrast. Tie it all together and you have a salad that’s anything but boring.
- Endlessly versatile. Many of the components of this salad can be swapped for what you have on hand or what it’s in season.
My love for a loaded lentil salad runs deep. Especially when it comes to make-ahead friendly lunches.
Previously, this Warm Lentil Salad with Feta and Roasted Veggie Lentil Salad were heavy in our meal prep rotation. I’m excited to now add this Salmon and Lentil Salad into the mix!
This salad really brings Mediterranean flavors to the forefront. It’s incredibly bright and satisfying, and relatively easy to prepare.
If these types of salads speak to you, check out my Salmon Couscous Salad next.
The Ingredients

- Black lentils: Also known as beluga lentils, these hold their shape beautifully once boiled and tossed in dressing. Alternatively, you can use French green lentils, also known as Puy lentils.
- Salmon: Rich, flaky, and brings the high-quality protein and heart-healthy omega-3 fats into the equation. I prefer broiling the salmon, which creates a crispy crust on the outside. (It’s also a super speedy and hands-off cooking method.)
- Pickled beets: Brightens the whole salad and balances the richness of the salmon and feta. Look for packs of pickled beets in the produce section – often near the bags of pre-chopped veggies and herbs.
- Arugula or baby kale: Peppery, fresh, and hearty, these greens add essential crunch.
- Feta cheese: Salty, creamy, and rich, crumbled feta cheese beautifully complements the lemon-feta dressing.
- Dill: This Salmon and Lentil Salad gets a double installment of dill in the dressing and as a garnish. It’s a natural match for salmon, and gives the salad its fresh, Mediterranean feel.
- Lemon: Lemon juice adds brightness and acidity, lifting all the flavors.
- Olive oil: Use a good quality olive oil here since it’s the star of the dressing.
- Dijon mustard: Adds a little bite and acidity to the dressing, while helping emulsify it.
- Honey: Just a touch of honey helps balance the acidity and sharpness of the dressing.
- Shallots: Mild and slightly sweet, shallots add depth to the dressing without overpowering the more delicate ingredients.
For a complete list of recipe ingredients and quantities, see the recipe card below.
The Directions
Step 1: Prepare Dressing. Combine olive oil, dill, Dijon mustard, lemon juice, honey, salt, and pepper in a medium bowl or large liquid measuring cup. Whisk to combine.
Prep Tip
Let the dressing sit for at least 15 minutes before tossing with the salad. This gives the shallots a chance to soften and mellow, and the flavors to fully come together.
Step 2: Boil Lentils. In a medium pot, combine lentils, bay leaf, and 4 cups of water. Bring to a boil over medium-high heat. Partially cover, reduce heat to low, and gently simmer until the lentils are tender. Drain any excess water and transfer to a large serving or mixing bowl.
Pour half of the dressing over the warm lentils, toss to combine.

Step 3: Broil salmon. Coat salmon fillets with ~2 Tbsp. of the dressing. Broil until the salmon is opaque with a deep brown crust, about 7 to 8 minutes.
Step 4: Flake salmon into small pieces and add to the bowl of lentils.

Step 5: Add remaining salad ingredients (beets, almonds, feta, and greens).
Step 6: Pour remaining dressing overtop, toss, and serve.

For Serving
While this salad is perfectly satisfying on its own, I love serving it with a chunk of crusty bread or warm pita on the side. You can also make it extra satiating by adding a soft-boiled egg or scoop of hummus.
Recipe Variations
- Swap the beets. If you can’t find pickled beets, pickled red onions are the closet swap in terms of brightness, acidity, and sweetness.
- Make it nut-free. Swap the almonds for sunflower seeds for similar richness and crunch.
- Switch up the protein. In place of broiled salmon, canned wild salmon, smoked salmon, or even canned tuna will all work great.
- Add grains. To make this Salmon and Lentil Salad extra satiating, add 1 cup of cooked quinoa, barley, farro, or wild rice to the mix.
- Make it dairy-free. Omit the feta and instead add a spoonful of capers or olives for a salty, savory bite.
- Add extra herbs. Fresh herbs really make this salad sing. In addition to the fresh dill, parsley and chives will instantly lift and elevate the flavors.
Tips and Tricks
- Cook the lentils JUST until tender. Ideally, the lentils should still hold their shape. If they are overcooked, the salad will turn mushy.
- Dress the lentils while they are still warm. This helps them really soak up the flavors!
- Let the dressing sit for a few minutes. This helps soften the shallots, mellowing their flavor.
- Toast the almonds. Even a quick toast in a dry skillet brings out their nuttiness and adds more depth and crunch.
- Finish with fresh herbs. A final sprinkle of fresh dill right before serving brightens the whole dish.
Make-Ahead and Storage Tips
- Make-ahead: The beauty of this Salmon and Lentil Salad is that many of the components can be prepped ahead. The lentils can be boiled 2 days ahead and the dressing can be mixed 1 to 2 days ahead.
- Store: Transfer leftover salad to an airtight container and refrigerate for up to 3 days. Enjoy leftovers chilled or closer to room temperature. Add herbs, nuts, or a squeeze of lemon right before serving to help refresh the flavors.

More Lentil Salad Recipes
Sweet Potato Lentil Salad
Mediterranean Lentil Salad
Warm Balsamic Mushroom and Lentil Salad
Roasted Veggie Lentil Salad
If you give this Salmon and Lentil Salad a try, snap a pic and tag #dishingouthealth so I can see your beautiful creations. Also, follow along on Facebook and Pinterest for the latest recipe updates!

Salmon and Lentil Salad
Equipment
- Mixing bowls
- Medium Saucepan with Lid
- Baking sheet or dish
Ingredients
- 1 cup dry black lentils (also known as beluga lentils) or green Le Puy lentils
- 1 bay leaf (optional)
- 1/2 cup extra-virgin olive oil
- 1/4 cup finely chopped fresh dill plus more for garnish
- 3 Tbsp. minced shallots
- 3 Tbsp. fresh lemon juice
- 1 Tbsp. Dijon mustard
- 1 1/2 tsp. honey
- 1 tsp. kosher salt, divided
- 1/2 tsp. cracked black pepper, divided
- 2 (8-oz.) skin-on, center-cut salmon fillets
- 2 cups (or 1 6.5-oz. pack) pickled or marinated beets, sliced (I use Love Beets brand)*
- 1/2 cup feta cheese, crumbled
- 1/2 cup sliced almonds, toasted*
- 2 to 3 packed cups baby arugula or baby kale
Instructions
- Boil Lentils. Combine the lentils, bay leaf, and 4 cups of water in a medium saucepan and bring to a boil. Reduce heat and simmer, partially covered, until the lentils are tender, about 25 minutes. Drain, discard bay leaf, and transfer lentils to a large mixing or serving bowl.While the lentils simmer, prepare the Lemon-Dill Dressing. In a medium bowl or large liquid measuring cup, combine olive oil, dill, shallots, lemon juice, Dijon mustard, honey, 1/2 tsp. kosher salt, and 1/4 tsp. black pepper. Whisk to combine.Pour half of the dressing into the bowl of warm lentils and toss to coat. (Note: It's important to dress the lentils while they are still warm so they soak up the dressing and become super flavorful.) Season lentils with an additional 1/4 tsp. salt.(Note: this is also a good time to toast your almonds, if you plan on doing that. See Notes Section below.)
- Prepare Salmon. Position one oven rack 6 inches from the broiler heat source and set broiler to HIGH. Place salmon fillets, skin side-down, on a foil- or parchment-lined baking sheet (or in a baking pan) and spoon ~1 to 2 Tbsp. of the Lemon-Dill Dressing overtop, brushing to coat the tops and all sides. Season salmon fillets evenly with an additional 1/4 tsp. kosher salt.Broil until the salmon is opaque with a deep brown crust, about 7 to 9 minutes, depending on thickness, rotating the pan once midway through to ensure even browning.Use a fork to flake salmon into chunks. Discard skin.
- Assemble Salad. To the bowl of warm dressed lentils, add flaked salmon, beets, feta cheese, almonds, and greens. Add remaining dressing and toss to combine. Garnish with extra chopped fresh dill and cracked black pepper, if desired.
Notes
- Toast the almonds until golden to amplify their flavor. (This really makes a difference!) You can do this DAYS ahead on the stovetop or in the oven:
- Stovetop: Add almonds in a single layer to a dry skillet and cook over medium heat, shaking the pan often, until golden, about 4 to 6 minutes.
- Oven: Arrange almonds in a single layer on a small baking sheet and bake at 350ºF for 7 to 10 minutes, until golden.
- Beets: Look for marinated or pickled beets in the produce section near the bags of pre-chopped veggies. (Love Beets is a popular brand that I love using.) Alternatively, if your grocery store has an olive bar, you may find sliced, marinated beets there.
- Make-ahead: The beauty of this salad is that many of the components can be prepped ahead. The lentils can be boiled 2 days ahead and the dressing can be mixed 1 to 2 days ahead.
- Store: Transfer leftover salad to an airtight container and refrigerate for up to 3 days. Enjoy leftovers chilled or closer to room temperature. Add herbs, nuts, or a squeeze of lemon right before serving to help refresh the flavors.
Nutrition
I calculate these values by hand to ensure accuracy, however expect up to a 10% variable depending on food brands.








This was SO good! The lentils and dressing – yum! I made my salmon in the oven wrapped in foil and was very tender. The beats really brought all together. Loved it!
This will be a regular in our dinner rotation. Absolutely phenomenal, love the combination of flavors. I couldn’t find the dry lentils at the store (I need to order some on Amazon) so I just used a can of Trader Joe’s lentils and added a bay leaf while warming them over the stove then added the salt after draining. Loved! Thank you, Jamie!
I’m so happy you enjoyed it, Kristen! Thank you for coming back and leaving a review!
This was so good! Great Mediterranean flavor and healthy meal – we loved it!
I’m so happy you enjoyed it, Chelsea! Thank you for coming back and leaving a review!
In the words of my husband “this is absolutely lovely “.
Will definitely be making this again!
The perfect salad for winter. Bright in flavor and color. It’s light but also filling. Would recommend 🙂
I’m so happy you enjoyed it! Thank you for coming back and leaving a review!
The perfect salad!
I’m so glad you enjoyed it! Thank you for coming back and leaving a review!
We make so many of your recipes and this one was in our top 3 for sure. So delicious! Thank you!
YAY!! SO happy you enjoyed it! Thank you for coming back and leaving a review!
Really delightful! The feta and are the salmon are a perfect pairing with the lemon and dill. Loved it, followed the recipe as written except I used roasted pine nuts instead of almonds. Very good!!!
The feta and the salmon* I can’t type lol
I’m so happy you enjoyed it, Megan! Thank you for coming back and leaving a review!
Are you in a time crunch and need something healthy?! This is quick and delicious.
Thank you for the feedback!
That’s a lot of salt.