This traditional Niçoise salad brings together tender oil-packed tuna, perfectly cooked baby potatoes, crisp green beans, and juicy cherry tomatoes. The arrangement creates a beautiful presentation on a bed of fresh lettuce, topped with hard-boiled eggs, Niçoise olives, and capers. The homemade vinaigrette ties everything together with red wine vinegar, Dijon mustard, and fragrant garlic. Ready in just 35 minutes, this elegant dish serves four and works beautifully as a light lunch or sophisticated starter.
The first time I encountered a proper Niçoise salad was at a tiny bistro in Nice, where the waiter brought out this stunning platter that looked like a painting on a plate. I had been accustomed to tuna salad sandwiches and potato salads served separately, but seeing them arranged together with those glistening olives and perfectly boiled eggs changed everything. That lunch stretched for two hours as I savored each component individually and then together, understanding how the briny olives cut through the rich tuna while the potatoes grounded everything. Now whenever I make this at home, especially on warm summer evenings when cooking feels like too much effort, Im transported back to that afternoon in southern France.
Last summer I served this for lunch on my back patio when my sister visited, and she literally stopped mid-conversation after her first bite. She could not believe how something so simple could taste so complex, with the tangy vinaigrette bringing everything together like magic. We sat there picking at the platter for hours, drinking rosé and talking about nothing important, and I realized that this salad is really just an excuse to slow down and enjoy a meal properly. Now whenever I see those beautiful baby potatoes at the farmers market, I know exactly what Im making for dinner that night.
Ingredients
- 200 g green beans, trimmed: Fresh, snappy beans are non-negotiable here—limp beans will ruin the whole experience
- 400 g baby potatoes, halved: Small potatoes hold their shape better and cook more evenly than large ones you would cube
- 250 g cherry tomatoes, halved: Their sweetness balances the briny elements perfectly
- 1 small red onion, thinly sliced: Soak the slices in cold water for 10 minutes to tame the sharpness
- 1 small cucumber, sliced: English cucumbers work best because their skin is tender and seeds are minimal
- 1 small head butter lettuce or romaine, torn: Butter lettuce feels more elegant, but romaine adds satisfying crunch
- 2 large eggs: Room temperature eggs are less likely to crack during boiling
- 200 g high-quality canned tuna in olive oil, drained: Splurge here—cheap tuna makes the whole salad taste cheap
- 80 g Niçoise or Kalamata olives, pitted: Niçoise olives are traditional and worth seeking out for their milder flavor
- 2 tbsp capers (optional): These add little bursts of briny brightness that I personally cannot resist
- Fresh parsley, chopped: Flat-leaf parsley has better flavor than curly varieties
- 4 tbsp extra virgin olive oil: This is the backbone of the vinaigrette—use your best bottle
- 1½ tbsp red wine vinegar: White wine vinegar works too, but red has more character
- 1 tsp Dijon mustard: This emulsifies the dressing and adds that essential French sharpness
- 1 small garlic clove, minced: One clove is plenty—raw garlic can overwhelm delicate flavors
- ½ tsp sea salt: Flaky sea salt adds nice texture if finishing the salad
- ¼ tsp freshly ground black pepper: Grind it right before you make the dressing
Instructions
- Boil the potatoes until tender:
- Place halved potatoes in a large pot of salted water and boil for about 12–15 minutes until a knife slides in easily but they are not falling apart
- Blanch the green beans:
- While potatoes cook, drop beans into boiling salted water for 2–3 minutes, then immediately drain and rinse under cold water to preserve their bright color
- Prepare the eggs:
- Cover eggs with cold water in a saucepan, bring to a boil, then simmer for exactly 7 minutes before plunging into ice water for easy peeling
- Whisk together the vinaigrette:
- In a small bowl, combine olive oil, red wine vinegar, Dijon mustard, minced garlic, salt, and pepper, whisking until emulsified
- Arrange the base layer:
- Spread torn lettuce over your largest serving platter as the foundation for everything else
- Add the vegetables in sections:
- Scatter potatoes, green beans, cherry tomatoes, cucumber slices, and red onion across the lettuce in mounds rather than tossing them
- Layer the proteins and garnishes:
- Flake tuna generously over the vegetables, then tuck in the halved eggs, olives, and capers like little treasures throughout
- Finish and serve:
- Drizzle the vinaigrette over everything, scatter fresh parsley on top, and bring the whole beautiful platter to the table
My friend Sophie makes this every year for her birthday lunch, setting out all the components separately so guests can build their own perfect portions. Watching everyone customize their plates reminded me that cooking is not just about following rules but about giving people what makes them happy. Now whenever I serve this, I think of her laughing table and how a salad can be the centerpiece of a celebration.
Making It Your Own
Once you have the classic version down, do not be afraid to play around with what you have on hand. I have added roasted red peppers when tomatoes were out of season, swapped white beans for potatoes when I wanted something lighter, and even used fresh seared tuna when feeling fancy. The essence of this salad is about balance and quality ingredients, not rigid adherence to tradition.
Timing Everything Perfectly
The secret to having all components ready at the same time is starting with what takes longest to cook and working backward. I always put the potatoes on first, then start the eggs, then blanch the beans while everything else is cooling. By the time I am chopping vegetables and assembling the platter, everything has come to the perfect temperature—neither piping hot nor refrigerator cold.
Serving Suggestions
This salad deserves to be the star of the show, served on your most beautiful platter where everyone can appreciate its colors. I like to set out crusty bread and a simple green salad dressed with lemon juice for those who want extra greens. A chilled rosé from Provence or a crisp white wine like Sancerre makes the perfect accompaniment.
- Warm bread helps soak up the extra vinaigrette that pools at the bottom of the platter
- Keep the vinaigrette on the side if you are serving this as part of a buffet
- Individual plates work better than family style for formal dinner parties
There is something profoundly satisfying about a meal that requires no heat at the table and leaves you feeling nourished rather than heavy. This salad is exactly that—simple enough for a Tuesday dinner, special enough for company, and always, always delicious.
Recipe FAQs
- → What makes a Niçoise salad authentic?
-
Traditional Niçoise salad features tuna, hard-boiled eggs, Niçoise olives, green beans, potatoes, tomatoes, and anchovies. The ingredients are arranged separately on a platter rather than tossed together, creating a visually stunning presentation that's characteristic of this classic French dish.
- → Can I use fresh tuna instead of canned?
-
Absolutely. Grilled or seared fresh tuna steaks work wonderfully and add a premium touch. Cook the tuna to medium-rare, let it rest, then slice it thinly before arranging on the salad. Many upscale French preparations prefer fresh tuna for its texture and flavor.
- → How far in advance can I prepare this salad?
-
You can prepare the components up to a day ahead—cook and cool the potatoes, blanch the beans, hard-boil the eggs, and make the vinaigrette. Store everything separately in the refrigerator. Assemble the salad just before serving to maintain the crisp textures and prevent the lettuce from wilting.
- → What can I substitute for Niçoise olives?
-
Kalamata olives make an excellent substitute with their similar briny flavor and firm texture. Other good options include Gaeta olives or even black olives if that's what you have available. The key is choosing olives with a robust, salty flavor to balance the fresh vegetables.
- → Is this salad served warm or cold?
-
Niçoise salad is typically served at room temperature, which allows the flavors to shine. The potatoes and green beans should be cooled completely before assembling, while the hard-boiled eggs are best chilled. This temperature profile creates a refreshing yet satisfying eating experience.
- → What wine pairs well with Niçoise salad?
-
A crisp dry rosé from Provence is the classic pairing, offering acidity and fruit notes that complement the salty olives and tuna. A chilled white wine like Sauvignon Blanc or a light red such as Pinot Noir also works beautifully. The key is choosing something refreshing with good acidity.