Classic Niçoise Salad with Zesty Caper Vinaigrette

This Nicoise salad is fresh, hearty, and built from straightforward ingredients that complement each other. Tender potatoes, crisp green beans and spinach, firm tuna, hard‑boiled eggs, olives, and a bright caper vinaigrette make a satisfying main‑course salad that’s ready in under an hour.

Nicoise salad with eggs, potatoes, olives, green beans and tuna in a white serving dish.

This Nicoise salad is one of my go‑to meals when I want something that feels both light and filling. As a certified nutrition coach I appreciate how well rounded it is: lean protein from tuna and eggs, healthy fats from olives and olive oil, complex carbohydrates from potatoes, and plenty of fiber from leafy greens.

It comes together quickly and makes for a balanced, portable lunch or an elegant yet simple dinner. If you like warm‑weather salads, try pairing it with other seasonal recipes for easy weeknight menus.

Recipe Overview

Skill Level
Beginner
Prep Time
15 mins
Cook Time
25 mins

Key Ingredients

Below are the core ingredients for a classic Nicoise. Quantities are provided in the recipe card further down.

ingredients to make nicoise salad.
  • Tuna in olive oil: Use tuna packed in olive oil for richer flavor. Flake it into large pieces so it stays substantial on the salad.
  • Hard‑boiled eggs: Provide additional complete protein and creaminess.
  • Baby potatoes: Small, waxy potatoes add texture and keep the salad satisfying.
  • Green beans: Blanch briefly so they remain bright and crisp.
  • Baby spinach: A nutrient‑dense base; you can substitute other greens if preferred.
  • Capers: Key to the vinaigrette—minced or blended they add a briny lift.
  • Pickled red onion: Quick pickling adds tang and cuts through richer ingredients.

How to Make Nicoise Salad

Step 1: Make quick pickled red onion. Combine vinegar, warm water, honey, and salt in a small bowl. Add thinly sliced red onion and let sit 20–30 minutes while you prepare the other components.

Step 2: Cook the baby potatoes in salted boiling water until fork‑tender, about 12–15 minutes. Drain and halve.

process shot to boil potatoes and eggs and prep it.

Step 3: Place eggs in a pot of cold water, bring to a boil, then reduce to a simmer and cook 7–8 minutes for firm, set yolks. Transfer to an ice bath, peel, and halve.

Step 4: Blanch trimmed green beans in boiling water 2–3 minutes until bright green. Shock in ice water, then drain.

Step 5: Prepare the caper vinaigrette by combining capers, Dijon, vinegar, lemon juice, olive oil, honey, salt, and pepper in a blender or whisking vigorously until smooth and emulsified.

process shot to make the vinaigrette and adding over the beans potatoes and eggs in a dish.

Step 6: On a large platter arrange cooked green beans, potatoes, and baby spinach. Toss with half the dressing so the warm potatoes absorb flavor.

Step 7: Top with halved cherry tomatoes, drained tuna in large flakes, boiled eggs, olives, and the pickled red onion. Drizzle remaining vinaigrette over the assembled salad and serve.

nicoise salad in a dish.

Variations & Tips

  • For a softer yolk, cook jammy eggs: lower eggs into boiling water and cook 7 minutes 30 seconds, then ice bath and peel.
  • Choose canned tuna steaks rather than small chunks for a firmer texture and larger flakes.
  • Fresh tuna steaks can be lightly seared and thinly sliced as an upgrade from canned tuna.
  • Swap spinach for arugula for a peppery bite.
  • To make the salad vegetarian, replace tuna with drained chickpeas.
  • Dress the warm potatoes first so they soak up more vinaigrette flavor.
  • Avoid overcooking the potatoes; they should be fork‑tender but not falling apart.
A close up image of Nicoise salad with olives, tuna, potatoes, eggs, green beans and tomatoes.

Common Questions

How should I store it?

Store the salad components separately when possible and keep the dressing in a separate airtight container. Assembled salad without dressing will keep in the refrigerator up to 3 days; add dressing just before serving to avoid wilted greens.

What does “Nicoise” mean?

Nicoise means “in the style of Nice,” the city on the French Riviera where this salad originated.

Does Nicoise salad include egg?

Yes—hard‑boiled eggs are traditional, though you can omit them if you prefer.

How long to cook eggs for Nicoise?

For firm yolks, simmer eggs 7–8 minutes from a gentle boil, then cool in an ice bath.

Can I make it ahead?

Yes. Prepare components—eggs, beans, dressing, and pickled onions—ahead of time and assemble when ready to serve.

What can I use instead of tuna?

Grilled salmon or sliced grilled chicken breast are excellent alternatives that keep the dish high in protein.

Can I use a different dressing?

The caper vinaigrette gives the salad its signature briny brightness, but a simple lemon‑Dijon vinaigrette also works well if you prefer.

More Fresh & Filling Salads

  • Mediterranean Chickpea Salad
  • Greek Chicken Salad
  • Dill Pickle Pasta Salad
  • Tortellini Pasta Salad
  • Shrimp Caesar Salad
  • Mustard Potato Salad
  • Waldorf Salad
  • Black Bean Quinoa Tabbouleh Salad

Thanks for trying this recipe. If you make it, leave a rating or a comment to share how it turned out—I appreciate the feedback.

Nicoise Salad with Caper Vinaigrette

By: Rena Awada
Skill Level: Beginner
Servings: 4 servings
Prep: 15 mins
Cook: 25 mins
Pickling Time: 30 mins
Total: 1 hr 10 mins
Nicoise salad in a white dish.
A classic Nicoise: tender potatoes, crisp green beans, olives, tuna and eggs tossed with a punchy caper vinaigrette—ideal for a light dinner or hearty lunch on warm days.

Ingredients

  • 1 pound baby potatoes
  • 4 large eggs, hard‑boiled
  • 10 ounces tuna in olive oil, drained (2 x 5 oz cans)
  • 6 ounces trimmed green beans
  • 1 cup cherry tomatoes, halved
  • 1 cup pitted olives
  • 2 cups baby spinach, roughly chopped

Quick Pickled Red Onion:

  • 1 small red onion, thinly sliced
  • 3 tablespoons vinegar
  • 3 tablespoons warm filtered water
  • 1 teaspoon honey
  • 3/4 teaspoon kosher salt

Caper Vinaigrette:

  • 2 tablespoons capers, finely chopped or crushed
  • 1 teaspoon Dijon mustard
  • 2 tablespoons vinegar
  • 1 tablespoon lemon juice
  • 4 tablespoons olive oil
  • 2 teaspoons honey
  • Salt and pepper, to taste

Instructions

  1. Make the quick pickled red onion: whisk 3 tablespoons vinegar, 3 tablespoons warm water, 1 teaspoon honey, and 3/4 teaspoon kosher salt. Add thinly sliced red onion and let sit 20–30 minutes.
  2. Boil the baby potatoes in salted water until tender, about 12–15 minutes. Drain and halve.
  3. Add eggs to a pot of cold water. Bring to a boil, then simmer 7–8 minutes. Transfer to an ice bath, peel, and halve.
  4. Blanch the trimmed green beans in boiling water 2–3 minutes until bright green. Shock in ice water and drain.
  5. Make the vinaigrette: combine 2 tablespoons capers, 1 teaspoon Dijon, 2 tablespoons vinegar, 1 tablespoon lemon juice, 4 tablespoons olive oil, 2 teaspoons honey, and salt and pepper. Blend or whisk until emulsified.
  6. On a deep platter, arrange cooked green beans, potatoes, and chopped spinach. Toss with half the dressing. Top with halved cherry tomatoes, drained tuna in large flakes, boiled eggs, olives, and pickled red onion.
  7. Drizzle remaining vinaigrette over the salad and serve immediately.

Notes

  • Make the pickled onions first so they have time to develop flavor while you prep other components.
  • Keep the tuna in large flakes when adding it to the salad for the best texture.
  • Shock green beans in ice water immediately after boiling to preserve color and crunch.
  • The vinaigrette will keep in the refrigerator up to a week; shake or whisk before using.
  • If meal prepping, store components separately and assemble just before serving.
  • Grilled salmon or chicken are easy swaps for tuna.

Nutrition

Calories: 528 kcal
Carbohydrates: 34 g
Protein: 32 g
Fat: 30 g

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Course: Main Course, Salad
Cuisine: French