This Salmon Niçoise Salad is a fresh, protein-packed meal that makes the perfect lunch or satisfying dinner. It’s hearty and full of fresh flavor, with salmon, vegetables, potatoes, and a bright lemon vinaigrette. Components can be prepped in advance, making it perfect for meal prep!

Salmon nicoise salad with ingredients surrounding

When I want a salad that actually feels like a complete meal, this salmon Niçoise is always a go-to.

This Salmon Niçoise Salad is a fresh, protein-packed meal that’s perfect for lunch or a light dinner. It’s loaded with tender salmon, crisp vegetables, creamy potatoes, and a bright lemon vinaigrette for a balanced, satisfying dish that feels both elegant and easy.

Most of the components cook together on one sheet pan, and the eggs and dressing can be prepped in advance to make this even easier.

I first fell in love with Niçoise salad in Paris, and while the classic version uses tuna, I love this salmon version even more — it’s hearty, flavorful, and perfect for everyday meals.

Love shrimp? Be sure to try my shrimp louie salad! It’s hearty, satisfying and great for meal prep.

Salad nicoise with salmon on a white plate
Save This Recipe
I’ll send it to your inbox right away!
Your privacy

Why this recipe works

  • It’s a complete meal in one with protein, veggies, and healthy fats.
  • Perfect for both weeknight dinners and meal prep.
  • Bright, fresh flavor from the lemon vinaigrette.
  • It’s a delicious twist on the classic French Niçoise salad.
  • Easy to customize with ingredients you have on hand.

Recipe ingredients

This salmon Niçoise salad recipe includes all the classic components with a fresh, modern twist using salmon instead of tuna.

Salmon nicoise salad ingredients
  • Salmon. One pound of salmon is plenty for this recipe as the hard boiled egg also adds protein and makes it very satisfying. The salmon may be substituted with canned salmon or tuna, or seared ahi tuna.
  • Potatoes. Baby potatoes in any variety work great in this recipe.
  • Egg. Prepare the hard boiled eggs up to a few days in advance.
  • Green beans. Fresh green beans or haricot verts are best in this salad, but you could used canned or frozen green beans in a pinch.
  • Tomatoes. Use your favorite variety of cherry tomatoes or chopped tomatoes.
  • Olives. Use your favorite variety of olives such as Niçoise, Kalamata, black olives, etc. Purchase olives from the olive bar in your supermarket for the freshest flavor.
  • Greens. Spring mix lettuce works well here, but you can use your favorite fresh greens.
  • Lemon. The salmon is cooked with fresh lemon juice for added flavor.
  • Dressing. My lemon vinaigrette recipe makes a great Niçoise salad dressing as it has the tangy flavor of lemon and dijon mustard.

See the recipe card below for the full list of ingredients and quantities.

How to make salad Niçoise

This salad has a few simple components, but everything can be prepped ahead — and roasting everything on one pan makes it much easier.

Pro tip: The hard boiled eggs and lemon vinaigrette can be prepared up to a few days in advance, then the salads can be assembled immediately after the salmon, potatoes and green beans come out of the oven.

See the recipe card below for full instructions.

How to make nicoise salad with salmon
  1. Prep your ingredients. The hard boiled eggs and lemon vinaigrette may be prepped up to a few days in advance.
  2. Toss the potatoes in olive oil, salt and pepper. Place on one side of a large sheet pan in a single layer and roast at 400 degrees for 20-25 minutes until almost tender.
  3. Toss the green beans with 1 tablespoon of olive oil and season with salt and pepper to taste. Season the salmon with salt and pepper, and squeeze the juice from 1/2 a lemon over each filet. Slice the remaining 1/2 lemon. Brush the filets with the remaining olive oil and top with the lemon slices. Place on the baking sheet with the potatoes.
  4. Roast for 10-15 minutes or until a thermometer inserted into the thickest part of the salmon registers at 140 degrees.
Salmon nicoise salad on a white plate with lemon slices and a fork

Tips for the best Niçoise salad

  • Use fresh wild salmon for the best flavor.
  • Don’t overcook the salmon. Cook salmon to about 140°F for tender, flaky results.
  • Let the salmon rest for a few minutes before flaking or serving
  • Cook potatoes just until fork-tender (not mushy).
  • Dress the salad just before serving for best texture.
  • Prep components ahead and assemble when ready.

Recipe FAQs

What are the ingredients of classic Niçoise salad?

Traditional Niçoise salad includes tuna, boiled potatoes, olives, hard boiled egg, haricot vert or green beans and tomatoes. There are many different variations today which feature seared ahi tuna or salmon in place of the canned tuna.

What does Niçoise mean in French?

Niçoise comes from the French phrase à la Niçoise, which means “of Nice”, a French city on the Mediterranean coast.

What is Niçoise dressing made of?

Niçoise dressing includes fresh lemon, dijon mustard, olive oil and oftentimes fresh garlic. It’s fresh, tangy and the perfect way to top salad Niçoise.

Recipe variations

You can easily customize this Niçoise salad based on your preferences or what you have on hand.

  • The salmon filets may be substituted with seared ahi tuna, or even pantry staples like canned tuna or salmon. Air fryer shrimp and air fryer chicken breast work as well!
  • Swap the green beans with broccoli and the tomatoes with roasted red bell peppers.
  • Sub the seafood for white beans and omit the egg to make this recipe vegan.
  • The olives may be substituted with capers for a nice briny pop of flavor. Be sure to rinse capers well and only use about 1/4 cup, which will be divided between the 4 salads.

Recipe notes

  • Pro tip: Prepare the hard boiled eggs and lemon vinaigrette up to a few days in advance to make prep time go even more quickly.
  • Substitute the salmon with seared ahi tuna or canned salmon or tuna.
  • Assemble the salads in meal prep containers without dressing and store in the refrigerator for up to 3 days.
Salmon Nicoise Salad with lemon vinaigrette over the top

More salad recipes you’ll love:

Did you try this recipe?  If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram

Salmon nicoise salad with ingredients surrounding

Salmon Nicoise Salad

Salmon Niçoise Salad will transport you to a French bistro! It includes crisp greens and veggies, wild salmon, hard boiled egg, potatoes and olives. It's tossed in a vibrant lemon vinaigrette for a healthy, satisfying main dish salad!
0
reviews

Leave a Review »

Ingredients

  • 2.5 tablespoons olive oil divided
  • 8 ounces baby red potatoes or your favorite variety; halved if small, quartered if larger
  • 1 lemon
  • 1 lb. wild salmon filets about 1/2" thick; up to 1.5 lbs. works fine for this recipe
  • 8 ounces haricot vert or green beans trimmed
  • 4 hard boiled eggs
  • 4 cups mixed spring greens
  • 1 pint cherry tomatoes halved
  • 1 cup Kalamata olives sub with your favorite
  • Lemon Vinaigrette

Instructions 

  • Preheat the oven to 400 degrees. Toss the potatoes with 1 tablespoon of the olive oil and salt and pepper to taste. Place on one side of a large rimmed baking sheet in a single layer and roast in the oven for 20-25 minutes until almost tender.
    2.5 tablespoons olive oil
  • While the potatoes cook, prep the green beans and salmon. Toss the green beans with 1 tablespoon of olive oil and season with salt and pepper to taste. Season the salmon with salt and pepper, and squeeze the juice from 1/2 a lemon over each filet and slice the remaining half lemon. Brush the filets with the remaining olive oil and place the sliced lemon over the top of the filets.
    When the potatoes are almost tender, add the salmon and green beans to the same baking sheet in a single layer and roast for 10-15 minutes or until a thermometer inserted into the thickest part of the salmon registers 140 degrees. Cooking time will vary based on the thickness of your salmon.
    1 lemon, 1 lb. wild salmon filets, 8 ounces haricot vert or green beans

Assemble the salad:

  • Divide the lettuce, cherry tomatoes, olives, hard boiled egg, potatoes, green beans and salmon between (4) plates. Drizzle with the desired amount of dressing, serve and enjoy!
    4 hard boiled eggs, 4 cups mixed spring greens, 1 pint cherry tomatoes, 1 cup Kalamata olives, Lemon Vinaigrette

Notes

  • Pro tip: Prepare the hard boiled eggs and lemon vinaigrette up to a few days in advance to make prep time go even more quickly.
  • Substitute the salmon with seared ahi tuna or canned tuna. 
  • Nutrition information does not include the dressing as that has been calculated in a separate post.
  • Assemble the salads in meal prep containers without dressing and store in the refrigerator for up to 3 days.

Nutrition

Serving: 1salad, Calories: 491kcal, Carbohydrates: 30g, Protein: 36g, Fat: 27g, Saturated Fat: 5g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 15g, Cholesterol: 249mg, Sodium: 725mg, Potassium: 1745mg, Fiber: 9g, Sugar: 8g, Vitamin A: 18934IU, Vitamin C: 81mg, Calcium: 189mg, Iron: 6mg

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Did you try this recipe?Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!

Sharing is caring!