
A vibrant and protein-packed twist on the classic French Niçoise, featuring tender poached salmon, crisp green beans, and a zesty herb vinaigrette. This refreshing salad is perfect for a healthy lunch or a light, sophisticated dinner.
In a medium bowl, whisk together the finely chopped red onion, apple cider vinegar, extra-virgin olive oil, quartered Kalamata olives, dill, and tarragon to create the herb dressing.
Place the baby potatoes in a steamer basket over a pot of boiling water and cook for 10 minutes. Carefully add the eggs to the boiling water below the steamer; ensure they are fully submerged, adding more boiling water from a kettle if needed.
Place the trimmed green beans into a pan and set the steamer basket containing the potatoes and eggs on top. Continue to steam for another 8 minutes until the beans and potatoes are tender.
Remove the steamer basket and set aside. Submerge the salmon fillets into the hot water in the bottom pan and poach for 5 minutes until cooked through. While the salmon poaches, toss the warm potatoes in the herb dressing so they absorb the flavors.
To assemble, arrange the shredded lettuce, green beans, and tomato wedges on plates or a large platter. Spoon the dressed potatoes over the vegetables. Remove and discard the skin from the salmon, flake the fish over the salad, and top with halved boiled eggs.
For the best results, toss the potatoes in the dressing while they are still warm; this allows them to soak up the vinaigrette more effectively. If you prefer a jammy yolk, cook the eggs for exactly 7 minutes. This salad stores well in the fridge for up to 24 hours if kept covered.




