Niçoise Salad: A Mediterranean Classic You Can Make at Home
This Niçoise-style salad is healthy, made with fresh ingredients, and balances protein and vegetables. It can be served as a light lunch, a low-calorie dinner, or a side dish, and is always a great way to enjoy a wholesome meal with minimal effort.
Join the My Cretan Recipe Facebook group.
The Origins of Niçoise Salad
Originating from Nice, France, Salade Niçoise is a beloved dish that perfectly embodies Mediterranean cuisine. Traditionally, it includes tomatoes, hard-boiled eggs, Niçoise olives, anchovies, and olive oil. Although sometimes, it can also come with green beans and potatoes.

The simplicity of this salad makes it an ideal summer dish, as it requires minimal cooking while delivering bold and fresh flavors.
Over time, variations of the recipe have emerged, incorporating tuna, fresh herbs, and different dressings, making it adaptable to individual tastes.
The beauty of this salad lies in its balance of flavors and textures—crisp greens, tender potatoes, juicy tomatoes, and protein-rich fish create a delightful contrast in every bite.
Niçoise Salad is a fantastic light and wholesome meal for warm-weather days.
Ingredients for a Niçoise-Style Salad
To prepare a delicious Niçoise-style salad, gather the following ingredients:
For the salad, the main ingredients include mixed salad greens (such as romaine, butter lettuce, or arugula), some cherry tomatoes, Niçoise or Kalamata olives, blanched green beans (haricots verts), baby potatoes, hard-boiled eggs, red onion, and tuna.
Some recipes also include a few anchovy filets, but that’s optional.

Ingredients for the dressing include a good extra virgin olive oil (I use Cretan!), some Dijon mustard, some red wine vinegar, lemon juice, a minced garlic clove, salt, and pepper.
Want your salad to sing? Add a teaspoon of honey, no more than just a teaspoon. This will bring extra balance to your salad!

How to Make the Perfect Niçoise-Style Salad
Prepare the ingredients
- Wash and dry the salad greens, tomatoes, and green beans.
- Boil the potatoes until fork-tender, about 10-12 minutes, then let them cool before slicing.
- Blanch the green beans in boiling water for 2 minutes, then transfer to an ice bath to maintain their crisp texture.
- Hard-boil the eggs, peel, and slice them.
- Drain the tuna and slice the onion thinly.

Make the dressing
- In a small bowl, whisk together olive oil, Dijon mustard, red wine vinegar, lemon juice, garlic, salt, and pepper until emulsified.
- Adjust seasoning to taste.
Check out these alternative salad dressings that are delicious for any salad!

Assemble the salad
- Arrange the salad greens as the base on a large serving platter or individual plates.
- Neatly place the potatoes, green beans, tomatoes, olives, tuna, anchovies (if using), and eggs in sections over the greens.
- Drizzle the dressing evenly over the salad.
- Finish with a sprinkle of freshly ground black pepper and a few fresh basil leaves (optional).

Tips for the Perfect Niçoise-Style Salad
- Use high-quality olive oil
A good extra virgin olive oil enhances the salad flavor.
- Opt for oil-packed tuna
It has a richer taste and blends beautifully with the dressing.
- Blanch green beans properly
This keeps them bright green and crisp.
- Don’t overcook the eggs
Soft-centered hard-boiled eggs provide the best texture.
- Serve immediately
This salad is best enjoyed fresh to maintain its vibrant colors and flavors.

Alternative Ideas to Surprise Your Guests
If you want to get creative with your Niçoise-style salad, try these delicious variations:
- Mediterranean Twist
Add crumbled feta cheese, roasted red peppers, and capers for extra Mediterranean flair.
- Salmon Niçoise
Swap the tuna for grilled or smoked salmon for a luxurious variation.
- Modern Niçoise
Include avocado slices and a handful of toasted pine nuts for a creamy and nutty touch.
- Vegetarian Niçoise
Replace the fish with roasted chickpeas or marinated tofu for a plant-based version.
- Citrus Infusion
Mix some orange or grapefruit segments for a refreshing fruity contrast.

Niçoise-style salad is a perfect example of Mediterranean cuisine, offering a balance of freshness, protein, and vibrant flavors. You can stick to the traditional French recipe or experiment with modern variations. Whatever way you choose, the dish will remain a healthy choice, especially in the warmer months.
Its versatility, ease of preparation, and nutritional value make it an excellent option for casual meals, dinner parties, or outdoor gatherings!

Niçoise-Style Salad
Ingredients
For the salad:
- 2 cups mixed salad greens (romaine, butter lettuce, or arugula)
- 1 cup cherry tomatoes halved
- ½ cup Niçoise or Kalamata olives
- ½ cup blanched green beans
- 1 cup boiled baby potatoes halved
- 2 hard-boiled eggs sliced
- ½ small red onion thinly sliced
- 1 can (5 oz / 140 g) tuna in olive oil drained (or use grilled fresh tuna)
- 2–3 anchovy fillets (optional, for extra umami flavor)
For the dressing:
- ¼ cup olive oil extra virgin
- 1 tbsp Dijon mustard
- 1 tbsp red wine vinegar
- Juice of ½ lemon
- 1 tsp honey (optional, for balance)
- 1 small garlic clove minced
- Salt and freshly ground black pepper to taste
Instructions
- Wash and dry all salad greens and vegetables.
- Boil baby potatoes for about 10–12 minutes, until fork-tender. Let them cool, then slice.
- Blanch green beans for 2 minutes in boiling water, then transfer to an ice bath to keep them crisp.
- Hard-boil the eggs (about 9–10 minutes), then peel and slice.
- Drain the tuna and thinly slice the red onion.
Make the dressing:
- In a small bowl, whisk together olive oil, Dijon mustard, red wine vinegar, lemon juice, honey (if using), and garlic until smooth and emulsified.
- Season with salt and pepper to taste.
Assemble the salad:
- Arrange the salad greens as a base on a large serving platter or individual plates.
- Neatly layer potatoes, green beans, tomatoes, olives, tuna, anchovies (if using), and eggs over the greens.
- Drizzle the dressing evenly over the salad.
- Finish with a sprinkle of freshly ground black pepper and a few fresh basil leaves if you like.
Notes
- Make it vegetarian: Skip the tuna and anchovies, and add grilled halloumi or roasted chickpeas.
- Add crunch: Sprinkle toasted pine nuts or almonds just before serving.
- Prep ahead: Boil the eggs and potatoes up to a day in advance; keep the dressing in a sealed jar in the fridge for up to 3 days.
- Serving idea: Serve with a slice of crusty baguette and a chilled glass of rosé for the perfect summer meal.
Nutrition
MORE IDEAS
Pin for Later!
Niçoise Salad Recipe



Gabi Ancarola
Gabi is a travel writer who has lived in Crete for over a decade. Through her blog, Crete Insider, she has helped travelers uncover local experiences. Passionate about food and Cretan cuisine, she now attends Greek cooking lessons to bring the island’s flavors straight to your kitchen!
>> Interested in learning to cook in Crete, or discovering all of the top spots to eat in Chania and around the island? Book a food tour or plan your trip with me.










