Niçoise salad is a colorful French-inspired main-course salad made with tender potatoes, crisp green beans, eggs, tomatoes, tuna, olives, red onion, lettuce, and a sharp Dijon vinaigrette. This version serves 4 main-course portions or 6 side servings and takes about 20 minutes to prepare and 20 minutes to cook, plus cooling time.
Every bite brings a different combination of creamy egg, flaky oil-packed tuna, buttery potatoes, crunchy vegetables, briny olives, and tangy dressing. Arranging the ingredients separately keeps their textures distinct and turns a simple salad into a beautiful farm-to-table platter worthy of a relaxed lunch, summer dinner, or weekend gathering.
Jump to RecipeWhy You’ll Love This Recipe

Niçoise salad has the relaxed generosity of a farm-to-table meal. It brings together familiar ingredients, but each one is prepared with care so the final platter feels special rather than ordinary.
The potatoes provide a soft, satisfying base, while green beans add snap and freshness. Tomatoes bring juicy sweetness, eggs add richness, tuna contributes savory depth, and olives and anchovies supply the salty Mediterranean character that makes the salad so memorable.
This is also an excellent make-ahead meal. You can cook the potatoes, beans, and eggs earlier in the day, then assemble the platter shortly before serving.
For another colorful vegetable-centered idea, browse this rainbow bean salad when planning a buffet or casual lunch spread.
Ingredients You’ll Need

The best Niçoise salad depends on ingredients that taste good on their own. Choose small waxy potatoes that hold their shape, fresh green beans with a firm snap, ripe tomatoes, and tender lettuce leaves such as butter lettuce or Bibb.
Oil-packed tuna is especially useful here because it stays moist and brings a fuller flavor than water-packed tuna. Drain it well, but do not press it dry; a little of its natural richness belongs in the salad.
Niçoise olives are traditional, although Kalamata olives are a practical substitute. Anchovies are optional, but they are a classic component and add a savory note rather than an overpowering fish flavor.
- For the vegetables: 8 ounces potatoes, 8 ounces green beans, 2 cups tomatoes, 1/2 small red onion, and 6 cups lettuce.
- For the protein: 4 large eggs, two 5-ounce cans of tuna, and 6 optional anchovy fillets.
- For the finish: 1/2 cup olives and 2 tablespoons chopped parsley or basil.
- For the vinaigrette: olive oil, red-wine vinegar, Dijon mustard, garlic, kosher salt, and black pepper.
If you enjoy hearty chilled salads, this bowtie feta pasta salad is another useful choice for picnics and potlucks.
How to Make It Step-by-Step

Step 1: Make the vinaigrette first by whisking the extra-virgin olive oil, red-wine vinegar, Dijon mustard, minced or grated garlic, kosher salt, and freshly ground black pepper in a small bowl. Continue whisking until the dressing looks blended and lightly thickened, then taste it and adjust the vinegar or salt to suit your preference.
Step 2: Put the halved potatoes in a saucepan and cover them with cold, salted water. Bring the water to a boil and cook the potatoes for about 10–12 minutes, checking with a fork; they should be tender in the center but firm enough to remain in neat pieces.
Step 3: Drain the potatoes and let them steam-dry briefly so excess water does not dilute the dressing. While they are still warm, toss them with a small amount of vinaigrette, allowing the potatoes to absorb the seasoning as they cool.
Step 4: Bring a separate pot of salted water to a boil and add the trimmed green beans. Cook them for 3–4 minutes, just until they are bright green and crisp-tender, then transfer them immediately to ice water to stop the cooking.
Step 5: Drain the beans thoroughly and pat them dry with a clean kitchen towel or paper towels. Removing surface water helps the vinaigrette cling to the beans instead of sliding into a puddle on the platter.
Step 6: Place the eggs in a saucepan and cover them with cold water. Bring the water to a boil, remove the pan from the heat, cover it, and let the eggs stand for about 9–10 minutes before cooling them in ice water, peeling them, and cutting them into halves or quarters.
Step 7: Arrange the lettuce across a large platter or divide it among individual plates. Add the potatoes, green beans, tomatoes, tuna, eggs, olives, red onion, and anchovies in separate sections rather than mixing everything together.
Step 8: Spoon the remaining vinaigrette over the arranged ingredients and scatter the chopped parsley or basil over the top. Serve at room temperature or slightly chilled, taking care not to toss aggressively because the potatoes, eggs, and tuna can break apart.
Chef Tips for the Best Niçoise Salad

The most important technique is dressing the potatoes while they are warm. Their porous surface absorbs the vinaigrette, giving them flavor throughout instead of leaving the dressing only on the outside.
Do not overcook the green beans. The ice-water bath preserves their vivid color and crisp-tender texture, creating a pleasant contrast with the soft potatoes and creamy eggs.
Season each component thoughtfully. The cooking water for the potatoes and beans should be salted, and the vinaigrette should taste assertive enough to season the lettuce and vegetables without overwhelming them.
Keep the platter organized until everyone is ready to eat. This arrangement is attractive, makes it easy for guests to choose their favorite ingredients, and prevents delicate foods from becoming mushy.
- Use a wide platter so every ingredient is visible.
- Break the tuna into generous flakes rather than tiny crumbs.
- Slice the onion thinly so it adds a crisp bite without dominating.
- Add herbs just before serving for the freshest aroma.
- Serve extra vinaigrette at the table for guests who prefer a more strongly dressed salad.
For a sweet companion after this savory meal, keep this fudgy brownie bar recipe in your dessert collection.
Fresh Tuna and Other Variations
Fresh tuna can replace canned tuna when you want a more restaurant-style presentation. Use about 12 ounces of tuna steaks, season them with salt and pepper, and sear them in a hot skillet for approximately 2–3 minutes per side for medium-rare; let them rest briefly before slicing.
There is no single universally standardized Niçoise salad. Some traditional interpretations omit lettuce, cooked potatoes, or green beans, while many modern restaurant and American versions include all three for a more substantial meal.
You can also vary the dressing without losing the character of the dish. Red-wine vinegar is used here, but lemon juice or a combination of lemon juice and vinegar can provide a brighter profile.
Shallots can replace the red onion when you want a gentler allium flavor. If anchovies are not to your taste, simply leave them out; the tuna, olives, mustard, and garlic still create a savory, satisfying salad.
For another make-ahead salad with a fruit-forward finish, try this overnight fruit salad as a refreshing side or dessert.
Serving, Storage, and Make-Ahead Advice

Niçoise salad is at its best when served at room temperature or slightly chilled. If the ingredients are refrigerated separately, allow the potatoes to lose their chill for a few minutes before serving so their flavor is not muted.
Prepare the vinaigrette, potatoes, green beans, and eggs earlier in the day, then store them separately in the refrigerator. Keep the lettuce, tomatoes, onion, olives, tuna, and herbs separate as well, and assemble the platter close to mealtime.
Leftovers can be refrigerated in a covered container, although the lettuce will soften after dressing. For the best texture, reserve some vinaigrette and dress only the portion you plan to eat.
This salad does not need reheating. If the potatoes have been chilled, let them stand briefly at room temperature rather than warming the entire assembled platter.
When planning a brunch or family lunch, a fresh strawberry banana salad can offer a simple, colorful contrast to the savory Niçoise platter.

Niçoise Salad
Ingredients
Method
- Whisk olive oil, red-wine vinegar, Dijon mustard, garlic, kosher salt, and black pepper until emulsified. Taste and adjust the vinegar or salt if needed.
- Place halved potatoes in a saucepan of cold, salted water. Bring to a boil and cook for 10–12 minutes, until fork-tender but intact; drain, steam-dry briefly, and toss with a small amount of vinaigrette while warm.
- Blanch trimmed green beans in boiling salted water for 3–4 minutes, until bright green and crisp-tender. Transfer them to ice water, then drain and dry thoroughly.
- Place eggs in a saucepan, cover with cold water, and bring to a boil. Remove from heat, cover, and let stand for 9–10 minutes; cool in ice water, peel, and halve or quarter.
- Arrange lettuce on a large platter or divide it among plates. Add potatoes, green beans, tomatoes, tuna, eggs, olives, onion, and anchovies in separate sections.
- Spoon the remaining vinaigrette over the salad and finish with parsley or basil. Serve at room temperature or slightly chilled without aggressively tossing the delicate ingredients.
Notes
Final Thoughts
Niçoise salad is proof that thoughtful preparation can transform everyday ingredients into a memorable meal. The recipe is simple: cook each component carefully, season the potatoes while warm, cool the beans quickly, and let the finished ingredients shine in their own sections.
Serve the platter with crusty bread, a glass of chilled white wine, or a light sparkling drink, and invite everyone to build each bite differently. Whether you use traditional anchovies and Niçoise olives or make a few personal substitutions, the balance of fresh, briny, creamy, and savory flavors will keep this salad in regular rotation.