Packed with tender baby potatoes, crisp green beans, soft-boiled eggs, and oil-packed tuna, this hearty French Riviera platter makes a deeply satisfying dinner.
Some salads leave you reaching for a snack an hour later. A classic Niçoise salad isn’t one of them. Hailing from the coastal city of Nice along the French Riviera, this traditional meal balances earthy tender potatoes with snappy green beans, briny olives, and rich flaked tuna.
What makes this dish so appealing for dinner is how it comes together on the platter. Rather than tossing everything into a big bowl where delicate ingredients get crushed, a Niçoise salad is presented in distinct, colorful mounds on a bed of soft lettuce. You get crisp contrast in every forkful—soft-boiled eggs beside salty olives, sweet cherry tomatoes offset by savory fish.
It relies on humble, whole ingredients cooked simply and dressed well. A quick boil for the potatoes, a swift blanch for the green beans, and a fast shake of extra virgin olive oil, lemon juice, and anchovy paste creates a vibrant spread that feels substantial enough for a main meal without leaving you weighed down.
Why You’ll Love This Recipe
Satisfying Main-Course Meal: Packed with protein from eggs and tuna alongside hearty potatoes, this is a salad built to actually fill you up.
Great for Meal Prep: You can boil the potatoes, green beans, and eggs early in the day or a day ahead, keeping assembly fast at dinnertime.
No-Fuss Plating: Arranging ingredients in grouped sections looks impressive on a wide platter with very little effort.
Big, Bold Flavors: The garlic, lemon, and anchovy dressing cuts through the rich tuna and creamy egg yolks beautifully.
Tips for Success
1. Don’t Skip the Ice Bath for the Beans
Green beans can quickly turn mushy and dull brown if left to hot-hold on a cutting board. To keep that snappy bite and vivid emerald shade, drop them straight from the boiling water into a bowl filled with ice and cold water. Leave them submerged for just a couple of minutes until cold to the touch, then drain and dry them thoroughly on a kitchen towel. Excess water on green beans dilutes your dressing, so make sure they are dry before platter assembly.
2. Choose Olive Oil-Packed Tuna
Water-packed tuna tends to dry out and taste chalky when served cold on a salad. Tuna preserved in olive oil has a silky, rich texture that holds its shape in substantial flakes. Drain off most of the canning oil, but don’t worry about rinsing it clean. That residual oil adds incredible depth and prevents the fish from absorbing too much tart liquid from the vinaigrette.
3. Nail the Egg Yolk Texture
A hard-boiled egg with a chalky gray ring around the yolk ruins the eye appeal of a platter. Aim for a jammy-to-firm yolk that stays moist. Lower room-temperature eggs gently into simmering water and set a timer for nine minutes. Immediately shock them in ice water for five minutes. The shells peel off smoothly, and the centers remain rich, bright yellow, and slightly soft in the middle.
4. Season Every Layer
Cold and room-temperature ingredients require a bit of extra salt to shine. Sprinkle a tiny pinch of kosher salt over the warm potato slices and green beans while they cool. When you lightly season each component individually before adding the dressing, the whole dish tastes remarkably balanced rather than unevenly salted at the end.
Variations & Substitutions
While traditionalists in Nice often debate what belongs in a classic version, home cooking gives you room to adapt to what you have in the pantry.
Swap the Protein: Seared fresh ahi tuna steaks or baked salmon fillets make a fantastic upgrade if you want something a bit special. Canned sardines or oil-packed mackerel fillets also work wonderfully for seafood lovers.
Try Different Greens: Crisp romaine hearts, tender red leaf lettuce, or a blend of tender baby spinach provide a sturdy base if butter lettuce isn’t available.
Add Extra Crunch: Thinly sliced radishes, English cucumber half-moons, or thinly shaved red onion add a fresh pepperiness that cuts through the rich olives and fish.
Adjust the Dressing: If you don’t have anchovy paste on hand, substitute a teaspoon of Dijon mustard to maintain that essential savory, umami depth.
Storage & Reheating
Because this salad features cooked veggies, fish, and greens, storing it dressed will turn the lettuce soggy overnight. For the best results, keep the cooked components—potatoes, green beans, eggs, and tuna—in separate airtight containers in the refrigerator for up to three days.
Keep the dressing stored in a small sealed jar at room temperature if serving the same day, or in the fridge for up to a week. If refrigerated, the olive oil will solidify; simply let the jar sit on the counter for 15 minutes and shake hard before pouring. Assemble the salad right before serving, or pack individual portions in lunch containers with the dressing kept on the side.
Set this beautiful spread in the center of your table with a loaf of crusty French bread and a chilled glass of dry rosé or sparkling water. It transforms simple ingredients into an effortless, casual feast that brings a little bit of coastal sunshine to your dinner routine.
Frequently Asked Questions
Can I make Niçoise salad ahead of time?
Yes, you can boil the potatoes, blanch the green beans, cook the eggs, and make the dressing a day in advance. Keep all ingredients stored separately in the fridge and assemble on a platter just before serving.
Do I have to use anchovies in the dressing?
No, though anchovy paste adds rich umami without tasting fishy. If you prefer to skip it, substitute one teaspoon of Dijon mustard to help bind and flavor the dressing.
Is Niçoise salad served warm or cold?
It is traditionally served at cool room temperature or slightly chilled. The potatoes can be slightly warm when dressed, which helps them absorb the lemon-garlic flavor.
What kind of potatoes work best?
Small waxy potatoes like baby yellow, red bliss, or fingerling potatoes hold their shape well after boiling and won’t turn crumbly on the platter.
Niçoise Salad
A hearty French Riviera classic from Nice, packed with protein and fresh produce.
2cans5 oz each high-quality tuna packed in olive oil, drained
1cupcherry tomatoeshalved
1/2cupKalamata or Niçoise olivespitted
1/3cupextra virgin olive oil
3tablespoonsfresh lemon juice
1teaspoonanchovy pasteor Dijon mustard
1clovegarlicminced
1/2teaspoonkosher salt
1/4teaspoonfreshly cracked black pepper
Instructions
Bring a medium pot of salted water to a boil. Add the halved baby potatoes and cook for 10 to 12 minutes until tender when pierced with a knife. Remove with a slotted spoon and let cool.
In the same boiling water, cook the green beans for 2 to 3 minutes until bright green and crisp-tender. Transfer immediately to an ice water bath to stop the cooking, then drain and dry thoroughly.
Place the eggs in a saucepan, cover with cold water, and bring to a gentle boil. Lower heat to a steady simmer and cook for 9 minutes. Transfer eggs to ice water for 5 minutes, then peel and quarter them.
Whisk together the olive oil, lemon juice, anchovy paste, minced garlic, salt, and black pepper in a small bowl or shake together in a sealed jar until emulsified.
Line a large platter with butter lettuce leaves. Arrange the cooked potatoes, green beans, quartered eggs, flaked tuna, cherry tomatoes, and olives in separate sections over the lettuce.
Drizzle the vinaigrette evenly over the assembled salad right before serving.
Keyword Niçoise Salad
Tima
I’m Tima Miller, a self-taught cook and author of the Simple Yummy cookbook series. Every recipe here is tested, clearly written, and designed to work in a real home kitchen.