This traditional French salad combines tender tuna, blanched green beans, baby potatoes, and fresh vegetables arranged on a bed of crisp lettuce. Hard-boiled eggs, briny Niçoise olives, and capers add depth and character. The signature tangy vinaigrette—whisked from olive oil, red wine vinegar, Dijon mustard, and garlic—ties everything together beautifully. Ready in just 35 minutes, this elegant dish works perfectly as a light main course or sophisticated starter.
Last summer in Lyon, I watched a tiny grandmother argue with a waiter about what makes a true Niçoise salad. She insisted on no cooked vegetables ever, while he quietly placed a perfectly composed bowl before me with still-warm potatoes. That contrast of temperatures and textures changed how I think about salad entirely. Now whenever I make this, I remember that little debate and how both of them were somehow right.
My daughter helped me assemble this for her birthday lunch last spring. She insisted on arranging every cherry tomato half cut side up and placing the eggs like little moons across the plate. We ate on the back porch and she declared it the most beautiful lunch shes ever seen, which honestly might have just been the pride talking but Ill take it.
Ingredients
- 200 g green beans, trimmed: Fresh beans snap when you bend them, and that crispness holds up beautifully against the softer elements of this salad
- 400 g baby potatoes, halved: Small potatoes cook evenly and look elegant on the platter, plus they absorb that vinaigrette like little sponges
- 250 g cherry tomatoes, halved: Their sweetness balances all the salty elements and adds that burst of jewel color that makes this salad sing
- 1 small red onion, thinly sliced: A little sharpness here cuts through the rich tuna and creamy eggs
- 1 small cucumber, sliced: Cool and refreshing, this is what keeps each bite feeling light and fresh
- 1 small head butter lettuce or romaine, torn: The foundation that holds everything together, butter lettuce feels more luxurious while romaine adds satisfying crunch
- 2 large eggs: Perfectly hard-boiled eggs are creamy little protein bombs that make this salad feel like a complete meal
- 200 g high-quality canned tuna in olive oil, drained: Dont skimp here, good tuna packed in olive oil makes all the difference between sad desk lunch and French café moment
- 80 g Niçoise or Kalamata olives, pitted: These bring that essential brine punch, Niçoise olives are smaller and milder while Kalamata are bolder and deeper
- 2 tbsp capers: Optional but they add these bright little bursts of salty tang that wake up your palate
- Fresh parsley, chopped: Fresh herbs at the end make everything taste alive and garden-fresh
- 4 tbsp extra virgin olive oil: The backbone of your vinaigrette, use the good stuff since it really shines here
- 1½ tbsp red wine vinegar: Just enough acidity to cut through the oil without overwhelming the delicate flavors
- 1 tsp Dijon mustard: This emulsifies your dressing and adds that subtle sharpness that French mustard does so well
- 1 small garlic clove, minced: One clove is plenty, you want just a whisper of garlic that lingers in the background
- ½ tsp sea salt: Salt enhances all the flavors but remember your olives and capers are already salty
- ¼ tsp freshly ground black pepper: Freshly ground has that aromatic warmth that pre-ground simply lacks
Instructions
- Start your potatoes:
- Drop those halved baby potatoes into salted boiling water and let them cook until theyre just tender when pierced with a knife, about 12 to 15 minutes. Drain them and let them cool slightly, they should still be warm when you assemble everything.
- Blanch the green beans:
- While your potatoes are bubbling away, get another pot of salted water boiling and drop in your trimmed beans. Cook them for just 2 or 3 minutes until theyre bright green and crisp-tender, then drain and immediately rinse under cold water to stop them from cooking further.
- Perfect your eggs:
- Place your eggs in a saucepan and cover them with cold water by about an inch. Bring to a boil, then reduce to a gentle simmer for exactly 7 minutes before transferring them to ice water. Once theyre cool enough to handle, peel them and cut into halves or quarters.
- Whisk the vinaigrette:
- In a small bowl, combine your olive oil, red wine vinegar, Dijon mustard, minced garlic, salt, and pepper. Whisk vigorously until it emulsifies into a creamy dressing that coats the back of a spoon.
- Build your base:
- Arrange your torn lettuce across a large platter as your green canvas. Then scatter your warm potatoes, bright green beans, cherry tomatoes, cucumber slices, and those thin red onion rings across the leaves.
- Add the stars:
- Flake that gorgeous tuna over the vegetables in generous chunks, then tuck your egg quarters around the platter like little gems. Scatter your olives and capers across everything, creating those pockets of briny intensity.
- Finish with flourish:
- Drizzle your vinaigrette over the entire salad, letting it pool in the crevices and coat the ingredients. Sprinkle fresh parsley across the top and serve immediately while everything still has that beautiful mix of temperatures.
This has become my go-to when friends come over for lunch on the patio. Theres something about passing around a platter piled high with all those colors that makes people slow down and really enjoy their food. Last time my friend Sarah took a photo before we even picked up our forks, and honestly I was right there with her.
Making It Your Own
Sometimes I swap in fresh seared tuna steaks if Im feeling fancy, cutting them into thick cubes and briefly searing them in a hot pan. The contrast between the warm, barely-cooked center and those cold crisp vegetables is absolute perfection. Other times I add white beans to make it even more substantial.
The Traditional Debate
Purists will tell you a true Niçoise never contains cooked vegetables, while others insist warm potatoes are essential. Ive come to believe the best version is the one that makes you happiest. Traditionalists often include anchovy fillets too, which melt into the vinaigrette and add this incredible depth if youre brave enough to try them.
Serving Suggestions
A crusty baguette for soaking up that vinaigrette at the bottom of the bowl is absolutely mandatory in my house. A chilled rosé from Provence or a crisp white wine makes this feel like a proper French bistro experience, even if youre just eating at your kitchen counter.
- Assemble this on individual plates instead of one large platter for a more formal dinner party presentation
- Keep the vinaigrette separate if youre making this ahead, the salad stays crisp for hours that way
- Add fresh basil or tarragon instead of parsley to switch up the herbal notes
Theres a quiet satisfaction in eating something so vibrant and alive, especially when it comes together with such ease. I hope this finds its way into your regular rotation too.
Recipe Questions & Answers
- → What makes a Niçoise salad authentic?
-
Authentic Niçoise salad features tuna, hard-boiled eggs, Niçoise olives, green beans, potatoes, tomatoes, and anchovies. Traditionalists insist on raw vegetables, though many versions include blanched green beans and tender potatoes.
- → Can I use fresh tuna instead of canned?
-
Absolutely. Fresh tuna steaks, seared and lightly seasoned, make an excellent upgrade. However, high-quality oil-packed canned tuna remains traditional and delivers exceptional flavor.
- → How do I prevent the salad from getting soggy?
-
Serve the vinaigrette on the side or dress immediately before serving. Cool boiled vegetables completely to room temperature before assembling. Pat tomatoes and cucumbers dry if they're especially moist.
- → What can I substitute for green beans?
-
Haricots verts are the traditional choice. For alternatives, try asparagus, snow peas, or blanched broccoli florets. Maintain similar cooking times for the best texture.
- → Is this salad served warm or cold?
-
Classic Niçoise is typically served at room temperature. The potatoes and beans should be cooled but not refrigerator-cold, while the tuna and eggs can be slightly warm or at room temperature.
- → How long does Niçoise salad keep?
-
Best enjoyed immediately after dressing. Undressed components stay fresh for 1-2 days refrigerated. Store the vinaigrette separately and assemble just before serving.