
This classic Tuna Niçoise Salad brings together tender green beans, creamy boiled eggs, briny olives, and flaky tuna over crisp greens with a bright Dijon vinaigrette. A stunning French salad recipe that works beautifully as a light dinner or an impressive lunch.

There is something quietly spectacular about a proper Tuna Niçoise Salad. Arranged on a wide platter with its jewel tones of green, gold, red, and deep purple, it looks like a painting before you even touch a fork. This is the kind of dish that makes people stop mid-conversation to take a photo. And then, once they taste it, they stop talking altogether.
The Niçoise salad (pronounced nee-SWAHZ) hails from Nice, a sun-drenched city on the French Riviera where the food is bold, fresh, and deeply Mediterranean. The traditional French salad recipe is built around pantry staples and garden-fresh vegetables, which means it is simultaneously humble and luxurious. Whether you call it a nicoise salad recipe, a niscoise salad, or even a nicole salad (we have all been there), one thing is certain: this dish earns a permanent spot in your dinner rotation.
What makes this version especially good is the warm potato technique and a punchy Dijon vinaigrette that ties every component together.
The magic of a great Niçoise is all about contrast and balance. You get:
This is not just a salad idea for dinner. It is a composed meal that satisfies on every level.
Chef's Tip: Toss the potatoes in a spoonful of vinaigrette while they are still warm. Warm potatoes absorb dressing in a way that cold ones simply never will, and the difference in flavor is remarkable.
Using quality ingredients and a few reliable kitchen tools makes this easy Niçoise salad come together with minimal stress. A wide, shallow platter lets you arrange the components beautifully, and a good mason jar makes emulsifying the vinaigrette a breeze.
This is the one ingredient worth spending a little extra on. Oil-packed tuna is richer, more flavorful, and holds together far better on the platter than water-packed. Look for tuna packed in olive oil for the most authentic, traditional French salad experience.
If you want to take this salad to the next level, a quickly seared fresh tuna steak sliced over the top transforms it into a genuinely restaurant-quality dish. But honestly, a good can of oil-packed tuna is the weeknight hero here, and no one will be complaining.
Anchovy fillets are traditional and optional, but they add a deep savory backbone that is hard to replicate. If you are nervous about them, try adding just three or four. They melt into the salad and most guests will not even know they are there. They will just wonder why the salad tastes so impossibly good.
The presentation of a Niçoise is part of the experience. Rather than tossing everything together, arrange each component in its own loose cluster across the platter. Think of it like a beautiful map of flavors.
Then drizzle the vinaigrette over the entire platter right before you bring it to the table.
Note: Dress the salad at the last possible moment. Once the greens are dressed, the clock is ticking on freshness.
A Niçoise is a complete meal on its own, but if you are feeding a crowd or want to round out the table, consider:
This also makes a brilliant meal prep option. Cook the components on Sunday, keep them stored separately, and you have effortless Niçoise salad lunches ready for two or three days of the week.
Ready to bring this classic to your table? Here is the full recipe:

This classic Tuna Niçoise Salad brings together tender green beans, creamy boiled eggs, briny olives, and flaky tuna over crisp greens with a bright Dijon vinaigrette. A stunning French salad recipe that works beautifully as a light dinner or an impressive lunch.
Boil the potatoes: Place halved baby potatoes in a medium pot of cold salted water. Bring to a boil and cook for 10 to 12 minutes until just fork-tender. Using a slotted spoon, transfer potatoes to a bowl and set aside. Keep the water boiling.
Blanch the green beans: Add the trimmed green beans to the same boiling water and cook for 2 to 3 minutes until bright green and crisp-tender. Immediately transfer to a bowl of ice water to stop cooking. Drain and pat dry.
Cook the eggs: If not already done, place eggs in a small saucepan, cover with cold water, and bring to a boil. For soft-boiled eggs, cook for 7 minutes. For hard-boiled, cook for 10 minutes. Transfer to an ice bath, peel, and halve.
Make the vinaigrette: In a small bowl or jar, whisk together the olive oil, red wine vinegar, Dijon mustard, minced garlic, fresh lemon juice, salt, and black pepper until emulsified. Taste and adjust seasoning.
Dress the warm potatoes: While the potatoes are still slightly warm, toss them with 2 tablespoons of the vinaigrette. This helps them absorb maximum flavor.
Arrange the salad: Spread the salad greens across a large serving platter or individual plates. Arrange the potatoes, green beans, cherry tomatoes, olives, radishes, and flaked tuna over the top in separate clusters for a beautiful presentation.
Add the eggs and garnishes: Tuck the halved eggs across the salad. Scatter capers over everything and add anchovy fillets if using.
Dress and serve: Drizzle the remaining vinaigrette generously over the assembled salad. Serve immediately at room temperature.
One of the underrated strengths of this easy Niçoise salad is how well it works as a make-ahead dish. The vinaigrette keeps in the fridge for up to three days and actually improves as the garlic and mustard mellow together.
The potatoes, green beans, and eggs can all be cooked the day before and stored in separate airtight containers. Just pull everything out 15 minutes before serving so it comes closer to room temperature, assemble your platter, dress it, and serve.
Leftovers stored without dressing will keep for up to two days. If the salad has already been dressed, the greens are best eaten within a couple of hours.