Classic Niçoise Salad Recipe (French Tuna Salad)
This Classic Niçoise Salad is a fresh and flavorful French salad made with tuna, tender potatoes, crisp green beans, hard-boiled eggs, tomatoes, olives, and a simple vinaigrette. Originating from the sunny city of Nice in southern France, this colorful salad is hearty enough for lunch yet elegant enough for entertaining.
Packed with protein, vegetables, and Mediterranean flavors, Niçoise Salad is a healthy and satisfying meal that's perfect for spring and summer.
The Origins of Niçoise Salad
Niçoise Salad (Salade Niçoise) originated in the city of Nice along France's Mediterranean coast. Traditionally, the salad featured raw vegetables, olives, anchovies, and olive oil. Over time, ingredients like tuna, potatoes, and green beans became popular additions and are now commonly found in modern versions.
Today, Niçoise Salad is one of the most famous French salads in the world, celebrated for its fresh ingredients, vibrant colors, and Mediterranean flavors.
Why You'll Love This Recipe
Healthy and protein-packed
Fresh Mediterranean flavors
Perfect for lunch or dinner
Beautiful presentation
Naturally gluten-free
Great make-ahead meal
Prep Time
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4
Ingredients
For the Salad
1 pound baby potatoes
8 ounces fresh green beans, trimmed
4 large eggs
2 cups cherry tomatoes, halved
1 cup cucumber slices
1/2 cup Kalamata olives
2 cans tuna packed in olive oil, drained
4 cups mixed greens or butter lettuce
1/4 red onion, thinly sliced
For the Dijon Vinaigrette
1/4 cup olive oil
2 tablespoons red wine vinegar
1 tablespoon Dijon mustard
1 garlic clove, minced
1 teaspoon honey
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
Step 1: Cook the Potatoes
Place potatoes in a large pot of salted water.
Bring to a boil and cook for 12–15 minutes until fork tender.
Drain and allow to cool slightly before slicing.
Step 2: Cook the Green Beans
Bring a pot of water to a boil.
Cook green beans for 3–4 minutes until bright green and crisp-tender.
Transfer immediately to ice water to stop cooking.
Drain and set aside.
Step 3: Hard-Boil the Eggs
Place eggs in a saucepan and cover with water.
Bring to a boil, then cover and remove from heat.
Let sit for 10–12 minutes.
Transfer to ice water, peel, and slice in half.
Step 4: Make the Dressing
In a small bowl, whisk together:
Olive oil
Red wine vinegar
Dijon mustard
Garlic
Honey
Salt
Pepper
Whisk until smooth.
Step 5: Assemble the Salad
Arrange lettuce on a large serving platter.
Top with:
Potatoes
Green beans
Tomatoes
Cucumbers
Red onions
Olives
Tuna
Hard-boiled eggs
Arrange ingredients in sections for the classic Niçoise presentation.
Step 6: Dress and Serve
Drizzle with Dijon vinaigrette.
Serve immediately.
Tips for the Best Niçoise Salad
Use tuna packed in olive oil for the best flavor.
Chill ingredients before serving.
Don't overcook the green beans.
Fresh herbs like parsley or basil add extra flavor.
Assemble just before serving for maximum freshness.
What to Serve with Niçoise Salad
Crusty French Bread
Garlic Bread
Sparkling Lemonade
Rosé Wine
Iced Tea
Cucumber Mint Water
Storage
Store salad components separately in airtight containers for up to 3 days.
For best results, add dressing just before serving.
Frequently Asked Questions
Can I make Niçoise Salad ahead of time?
Yes. Prepare all ingredients ahead and assemble when ready to serve.
What kind of tuna is best?
Solid white albacore or tuna packed in olive oil works best.
Can I add anchovies?
Absolutely. Anchovies are traditional in authentic Niçoise Salad.
Is Niçoise Salad healthy?
Yes. It's rich in protein, healthy fats, and fresh vegetables.
More Salad Recipes You'll Love
Mediterranean Chickpea Salad