Crispy Salmon Nicoise Salad
This salmon Nicoise salad swaps classic tuna for pan-seared salmon with shatteringly crisp skin and a bright, tangy vinaigrette. It feels special without keeping you in the kitchen all evening.

Everything lands on one big platter: tender new potatoes, snappy green beans, jammy eggs, and briny olives. You can pull it together in about 40 minutes, most of which is hands-off boiling and searing.
Why This Version Stays on My Table
I love a traditional Niçoise, but adding salmon turns it into a warmer, more substantial meal. The skin gets shatteringly crisp and the flesh stays buttery.
You get a little of everything in each bite: something creamy from the egg, something snappy from the green beans, and a pop of salt from the olives. The dressing is sharp with mustard and vinegar, and it ties the whole plate together without heavy mayo.
This is the salad I make when I want something that looks like a restaurant plate but comes together with one pan and a pot of boiling water.
Ingredients

- 4 skin-on salmon fillets (about 6 oz each): skin-on is the secret to crispy skin
- 1 lb baby potatoes (yellow or red): halve any larger ones so they cook evenly
- 8 oz green beans, trimmed: haricots verts work beautifully here
- 4 large eggs
- 1 pint cherry tomatoes, halved: use the ripest you can find
- ½ cup mixed pitted olives: Niçoise olives are classic, but any good mix works
- 5 oz mixed salad greens: butter lettuce, arugula, or a spring mix
- 1 small shallot, minced
- 2 tbsp red wine vinegar
- 1 tbsp Dijon mustard
- 2 anchovy fillets, minced (optional, but recommended): they melt into the dressing for umami
- ⅓ cup extra-virgin olive oil
- Salt and black pepper
Variations / Substitutions
- Swap the salmon: Use oil-packed tuna for a more classic route, or cooked shrimp if you prefer.
- Change the vinegar: White wine vinegar or fresh lemon juice both work in place of red wine vinegar.
- Go vegetarian: Skip the fish and eggs and add a drained can of chickpeas and some grilled halloumi.
- No anchovies: Leave them out; the dressing will still be bright. A teaspoon of Worcestershire sauce can fill the savory gap.
If you like this style of big, bountiful salad, try my Grilled Chicken Caesar Salad.
How to Make Crispy Salmon Nicoise Salad
Step 1: Cook the Potatoes, Green Beans, and Eggs

Bring a large pot of salted water to a boil. Add the potatoes and cook until just tender when pierced with a knife, 12 to 15 minutes. During the last 3 minutes, toss in the green beans. Meanwhile, place the eggs in a small saucepan, cover with cold water by an inch, and bring to a boil over high heat. Once boiling, cover, remove from heat, and let sit for 10 minutes. Drain the potatoes, beans, and eggs, and transfer them to a bowl of ice water to cool completely.
The potatoes should be creamy inside with no hard center; the beans will turn bright green and snap when bent. Once cooled, peel the eggs under cool running water and slice them in half.
Step 2: Whisk Together the Vinaigrette

In a small bowl, whisk the minced shallot, 2 tbsp red wine vinegar, 1 tbsp Dijon mustard, and the minced anchovy (if using). Slowly drizzle in the ⅓ cup olive oil while whisking constantly until the dressing is thick and emulsified. Season with a pinch of salt and a few grinds of black pepper.
The dressing will smell sharp and briny. Taste it on a lettuce leaf and add more vinegar or salt if it needs it.
Step 3: Sear the Salmon

Pat the salmon fillets dry with paper towels and season both sides with salt and pepper. Heat a large nonstick or cast-iron skillet over medium-high heat and add a thin slick of neutral oil. Place the fillets skin-side down and press gently with a spatula for the first 10 seconds. Cook without moving until the skin is golden and crisp, about 4 to 5 minutes. Flip and cook the other side for 2 to 3 minutes for medium doneness.
The skin will release easily when it’s ready; you’ll hear a gentle sizzle and see the edges turn deep golden. The salmon should flake under a fork but still glisten in the center.
Step 4: Assemble the Salad

Scatter the mixed greens across a large platter or arrange on individual plates. Nestle in the potatoes, green beans, halved cherry tomatoes, olives, and sliced eggs. Break the salmon into large chunks and tuck them among the vegetables. Drizzle with the vinaigrette just before serving.
The salad should look colorful and loaded; every forkful grabs a little fish, a potato, and a bright bite of tomato. Serve right away while the salmon is still warm.
A Few Tips for the Best Nicoise Salad
- Take the salmon out of the fridge 15 minutes before cooking so it sears evenly.
- A fish spatula makes flipping delicate fillets much easier; the thin metal slides right under the crispy skin.
- Boil the eggs a day ahead and chill them. Cold eggs are easier to peel and slice cleanly.
- Don’t dress the salad until you’re ready to eat. The vinaigrette will wilt the greens if it sits too long.
- Use a mix of olives, some green and some Kalamata, for more color and flavor.
Salmon cooking times vary by thickness. Here’s a rough guide for pan-seared fillets:
| Thickness | Skin-Side Down | After Flipping | Total Cook Time |
|---|---|---|---|
| 1 inch (2.5 cm) | 4–5 mins | 2–3 mins | 6–8 mins |
| 1½ inches (4 cm) | 5–6 mins | 3–4 mins | 8–10 mins |
Keeping Leftover Salad Fresh
Store each component separately in airtight containers in the fridge: salmon up to 2 days, potatoes and green beans up to 3 days, and hard-boiled eggs up to 5 days. Assemble fresh salads when you’re ready to eat. The salmon is great cold, so no need to reheat.
What to Serve With Salmon Nicoise Salad
A chilled Sauvignon Blanc or a dry rosé cuts through the richness of the salmon and olives. A warm, crusty baguette on the side for sopping up the dressing is never a bad idea.
Frequently Asked Questions
Can I make this salad ahead of time?
Yes. Prep all the components a day ahead and store them separately, then assemble just before serving.
What if I can’t find Niçoise olives?
Any good-quality mixed olives work. Kalamata or Castelvetrano add a similar briny punch.
Can I use grilled or baked salmon instead?
Absolutely. Bake at 400°F (200°C) for 10 to 12 minutes, or grill over medium heat for 4 to 5 minutes per side.
Do I have to use anchovies in the dressing?
No, but they bring a savory depth that doesn’t taste fishy. You can substitute a teaspoon of Worcestershire sauce or simply omit them.

Crispy Salmon Nicoise Salad Recipe
Ingredients
Method
- Boil the potatoes in salted water until tender, adding the green beans during the last 3 minutes. In a separate pot, boil the eggs for 10 minutes. Transfer everything to an ice bath to cool, then peel and slice the eggs.
- Whisk the shallot, vinegar, mustard, and anchovy (if using). Slowly whisk in the olive oil until the dressing is thick. Season with salt and pepper.
- Pat the salmon dry, season with salt and pepper, and sear skin-side down in a hot, oiled skillet over medium-high heat for 4 to 5 minutes. Flip and cook 2 to 3 minutes more for medium.
- Arrange the greens on a platter, top with potatoes, green beans, tomatoes, olives, sliced eggs, and salmon chunks. Drizzle with the vinaigrette and serve immediately.
