Niçoise salad is a vibrant and satisfying dish that brings the flavors of the French Riviera straight to your plate. Originating from the coastal city of Nice, this classic salad is more than just a side, it’s a complete meal that balances protein, vegetables, and briny goodness in every bite.
Traditionally made with tuna, hard-boiled eggs, green beans, tomatoes, potatoes, and olives, Niçoise salad is colorful, hearty, and full of contrasting textures. The beauty of this salad lies in its careful composition. Each ingredient is prepared separately and arranged with intention, creating a visual feast that’s as appealing as it is delicious.
The base often starts with crisp lettuce or tender greens, followed by wedges of boiled potatoes and blanched green beans that are tender yet still vibrant. Juicy tomatoes add sweetness, while black Niçoise or Kalamata olives contribute a salty, briny punch. Hard-boiled eggs offer creaminess and protein, and flaky tuna, usually packed in olive oil, gives the salad its signature savory richness. Some versions also include anchovies for an extra hit of umami.
What ties it all together is the dressing. A simple vinaigrette made with olive oil, Dijon mustard, red wine vinegar, and herbs like thyme or tarragon enhances the natural flavors without overpowering them. The salad is typically served chilled or at room temperature, making it ideal for warm-weather dining or a stylish lunch spread.
Niçoise salad has evolved over time, and many modern versions put a personal spin on the ingredients. Some use seared fresh tuna instead of canned, or add roasted peppers and artichoke hearts for extra depth. Whether traditional or contemporary, the spirit of the dish remains the same – fresh, wholesome ingredients assembled with care.
This salad is perfect for entertaining or meal prep, as it holds up well and doesn’t require last-minute assembly. Niçoise salad is more than just a dish, it’s a celebration of Mediterranean simplicity, where each ingredient shines on its own while contributing to a beautifully balanced whole.

Ingredients
- 2 cans tuna drained
- 4 eggs hard-boiled and quartered
- 1 pound green beans trimmed
- 1 pound baby potatoes halved
- 1 cup black olives
- 1 cup cherry tomatoes halved
- 1/4 cup red onion thinly sliced
- 1/4 cup parsley chopped, fresh
- For the dressing:
- 3 tbsp olive oil
- 1 tbsp red wine vinegar
- 1 tbsp Dijon mustard
- Salt and pepper to taste
Instructions
- Bring a pot of salted water to a boil. Add the green beans and cook for 2-3 minutes, until crisp-tender. Drain and transfer to a bowl of ice water to cool. Drain again and set aside.
- In the same pot of boiling water, add the baby potatoes and cook for 8-10 minutes, until fork-tender. Drain and set aside.
- In a small bowl, whisk together the olive oil, red wine vinegar, Dijon mustard, salt, and pepper to make the dressing.
- In a large salad bowl, combine the green beans, potatoes, tuna, eggs, olives, cherry tomatoes, red onion, and parsley. Drizzle with the dressing and toss to coat.
- Serve the salad chilled and enjoy!
Nutrition









