Niçoise-inspired salad with tuna, boiled eggs, baby potatoes, green beans, tomatoes, cucumbers, red onion, and olives arranged on a white plate.

Easy Niçoise Salad | A Classic French Recipe

A Niçoise salad is one of those dishes that feels both elegant and fresh at the same time. Originating in Nice on the French Riviera, it has a long history as a simple Mediterranean meal that highlights fresh seasonal ingredients. Traditionally, the salad was made with tomatoes, anchovies, and olive oil, but over the years it has grown into a versatile dish that often includes tuna, hard boiled eggs, green beans, and small potatoes. It is the kind of recipe that shows how a few good ingredients can come together to create something colorful, balanced, and deeply satisfying.

Niçoise-inspired salad with tuna, boiled eggs, baby potatoes, green beans, tomatoes, cucumbers, red onion, and olives arranged on a white plate.
A fresh Niçoise-style tuna salad made with baby potatoes, green beans, tomatoes, cucumbers, olives, red onion, and boiled eggs for a colorful, protein-packed meal.

What makes this version so approachable is that it does not require complicated steps or hard to find ingredients. You can put it together with items you likely already have in your kitchen, and still end up with a dish that looks beautiful and tastes refreshing. The tender potatoes add comfort, the crisp green beans and juicy tomatoes bring freshness, the eggs give richness, and the tuna ties it all together with protein. A simple vinaigrette made with pantry staples finishes everything off with just the right brightness.

Ingredients for a Niçoise-style tuna salad arranged in small bowls, including tuna, boiled eggs, green beans, tomatoes, cucumbers, baby potatoes, red onion, and olives.
Everything you need to make a classic Niçoise-style tuna salad, featuring fresh vegetables, tuna, eggs, potatoes, and olives.

Some people (including myself) enjoy including olives for a touch of briny flavor, while others like keeping it simple. No matter how you build it, the core idea is the same: fresh ingredients!

Because it has protein, vegetables, and healthy fats, a Niçoise salad makes a complete meal on its own. It is light enough for warm weather but filling enough to serve as dinner. It also packs well, which makes it perfect for a picnic, a lunch, or any day when you want something that feels a little more special without extra effort. Once you try making this easy version, you may find yourself turning to it often whenever you crave a meal that is light and delish!

Easy Niçoise Salad – A Classic French Recipe

Emilia
A fresh and satisfying French Niçoise Salad made with tender potatoes, crisp green beans, juicy tomatoes, cucumber, flaked tuna, and hard-boiled eggs, all drizzled with a tangy Dijon vinaigrette. Perfect as a light main dish or a hearty side.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main Course, Salad
Cuisine French
Servings 4

Ingredients
  

For the Salad

  • 1 lb small potatoes (new potatoes or fingerling) halved if large
  • 8 oz green beans trimmed
  • 3 large eggs
  • 1 cup grape or cherry tomatoes halved
  • 1 5-6 oz can good quality tuna in olive oil drained and flaked
  • salt & pepper to taste

For the Vinaigrette

  • 3 tbsp olive oil
  • 1 tbsp red wine vinegar can substitute with white wine vinegar
  • 1 tsp Dijon mustard
  • 1 small garlic clove finely minced (optional)
  • salt & pepper to taste

Instructions
 

For the Salad

  • Place the potatoes in a pot of salted water. Bring to a boil and cook until tender, about 12–15 minutes. Drain and let cool slightly.
  • While the potatoes cook, bring another small pot of water to boil. Add the green beans and cook for 2–3 minutes until bright green and just tender. Drain and plunge into ice water to stop the cooking.
  • Place eggs in a saucepan, cover with cold water, and bring to a boil. Once boiling, reduce heat and simmer for 7–8 minutes for jammy yolks (or 9–10 minutes for firmer yolks). Transfer to cold water, peel, and halve.

For the Vinaigrette

  • In a small bowl, whisk together olive oil, vinegar, Dijon mustard, garlic (if using), salt, and pepper until well combined.

Add it all Together

  • On a large platter, arrange the potatoes, green beans, tomatoes, cucumber, tuna, and eggs in sections or lightly mixed together. Drizzle with the vinaigrette. Season with extra salt and pepper if desired.
  • Serve & enjoy!
Keyword easy french recipes, french recipe, french salad recipe, healthy main dish salad, healthy salad, nicoise salad, potato salad, salad recipe, tuna salad
Pinterest pin featuring a Niçoise-style tuna salad with boiled eggs, potatoes, green beans, tomatoes, olives, and cucumbers, labeled "Easy Niçoise Salad."
Save this easy Niçoise salad recipe for a fresh, protein-packed Mediterranean meal made with tuna, eggs, potatoes, and crisp vegetables.

Smiling woman in a blue patterned dress holding a Brazilian carrot cake (bolo de cenoura) with chocolate glaze on a white plate
Hi, I'm Emilia. I've visited 54 countries and now I'm bringing the world to my table!

Join Me Around the World

Every week, I host a different country through food, culture, and storytelling. Subscribe for recipes, tablescapes, cultural traditions, and behind-the-scenes moments from Hosting the World.

We don’t spam! Read our privacy policy for more info.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating