Make-Ahead Tuna Niçoise Salad
Tuna Niçoise salad is a classic French composed salad that works as a satisfying meal on warm nights, and it only gets better when you make it ahead. The combination of tender potatoes, crisp green beans, rich tuna, and jammy eggs drizzled with a sharp vinaigrette hits every note you want in a single bowl.

What I Love About This Salad
The vinaigrette soaks into the warm potatoes just enough to season them, and the briny olives and capers wake up the whole plate. It is a complete dinner that needs nothing else, and it stays fresh in the fridge for a day, so I can prep it before guests arrive and pull it out when we are ready to sit down.
Ingredients

- 1 head butter lettuce: leaves separated and washed, for the base
- 1 lb small waxy potatoes (fingerling or new): halved if large
- 8 oz green beans: trimmed
- 4 large eggs: for hard-boiling
- 1/4 cup extra-virgin olive oil: a good fruity one for the vinaigrette
- 2 tbsp red vinegar: adds the brightness
- 1 tsp Dijon mustard: helps the dressing emulsify
- 1 small shallot: minced, for a mild onion punch
- 2 anchovy fillets, minced (optional): mash them into the vinaigrette for savory depth
- 2 (5-6 oz each) cans high-quality tuna packed in olive oil: drained and gently flaked
- 1 cup cherry tomatoes: halved
- 1/3 cup Niçoise olives: Kalamata works fine too
- 1/4 small red onion: very thinly sliced
- 1 tbsp capers: drained
- Flaky sea salt and black pepper: for seasoning everything
Variations / Substitutions
- Fresh tuna: sear a tuna steak rare, slice it thinly, and fan the slices over the salad instead of using canned.
- No anchovy: leave them out, the mustard carries the vinaigrette just fine.
- Vegetable swaps: blanched asparagus can replace the green beans, or add a handful of sliced radishes for extra crunch.
Bang Bang Salmon makes an easy main to round out the meal with this salad.
How to Make Tuna Niçoise Salad
Step 1: Blanch the Potatoes and Green Beans

Bring a large pot of generously salted water to a boil. Add the 1 lb of potatoes and cook for 10 minutes. Then add the 8 oz of green beans and cook for another 3 minutes.
The potatoes should feel fork-tender but not falling apart, and the beans should look bright green and taste crisp-tender. Drain everything and drop it straight into a bowl of ice water to stop the cooking. Once cool, drain again and pat dry.
Step 2: Hard-Boil the Eggs

Place the 4 eggs in a saucepan, cover them with cold water by an inch, and bring to a boil. Let them boil for 10 minutes, then immediately transfer them to an ice bath.
After a few minutes, crack and peel the eggs. The yolks should be set but creamy, without a green ring. Cut each egg in half and set them aside.
Step 3: Whisk the Vinaigrette

In a small bowl, whisk together the 1/4 cup olive oil, 2 tablespoons red vinegar, 1 teaspoon Dijon mustard, the minced shallot, and the anchovy fillets if you are using them. Season with a pinch of salt and a few grinds of black pepper.
Taste the dressing and adjust; it should be sharp and a little salty. The mustard will help it come together and cling to the vegetables later.
Step 4: Compose the Salad Platter

Take a large platter and arrange the butter lettuce leaves across the bottom. Scatter the blanched potatoes, green beans, flaked tuna, halved eggs, cherry tomatoes, olives, and sliced red onion over the lettuce in an even, open layer.
Spoon the vinaigrette over all the components, letting it pool a little around the potatoes. Finish with the capers and a pinch of flaky sea salt. Serve right away while the potatoes are still slightly warm, or let it sit for a few minutes so the dressing settles into the greens.
A Few Notes Before You Start
- Choose oil-packed tuna for the best flavor and texture; water-packed can turn dry on the plate.
- Cook the vegetables just until tender. Overcooked green beans go khaki and mushy, and potatoes start to crumble.
- Assemble the salad while the potatoes are still warm from the ice bath. They absorb the vinaigrette more deeply that way.
- Make the vinaigrette a few hours ahead if you can, the shallot will mellow and the flavors will blend.
- A large flat platter lets you spread the ingredients out so every forkful gets a mix, rather than hiding them at the bottom of a deep bowl.
Storing Leftover Salad
- Refrigerate: Store assembled salad in an airtight container for up to 1 day. The potatoes and beans will keep for 3 days stored separately.
- Serve cold: This salad is meant to be eaten cold or at room temperature. Pull it from the fridge 15 minutes before serving to take the chill off. No reheating needed.
What to Serve with Tuna Niçoise Salad
A crusty baguette is practically required to mop up the vinaigrette, its chewy crumb soaks up every last drop. Pour a chilled Provence rosé or a crisp Sauvignon Blanc, the acid cuts through the rich tuna. For dessert, a simple lemon tart or a bowl of fresh berries with a dollop of cream keeps the whole meal bright and not too heavy.
Frequently Asked Questions
Can I use fresh tuna instead of canned?
Yes, sear a tuna steak until rare, let it rest, then slice it thinly and arrange it on the salad. It turns the dish into more of a special occasion meal.
How far ahead can I make this salad?
You can assemble it up to a day in advance. The potatoes and green beans hold their texture well. Just hold back some of the vinaigrette or dress lightly and add the rest right before serving.
What can I substitute for Niçoise olives?
Kalamata olives are the easiest stand-in. Any good quality black olive with a briny bite will work.
Is there a vegetarian version?
Yes, replace the tuna with a can of drained chickpeas or white beans and skip the anchovy. You can add extra hard-boiled eggs or more vegetables, and use a lemon-mustard vinaigrette to keep it bright.

Tuna Niçoise Salad Recipe
Ingredients
Method
- Bring a pot of salted water to a boil. Add potatoes and cook 10 minutes, then add green beans and cook 3 more minutes. Drain and transfer to an ice bath, then drain and pat dry.
- Place eggs in a saucepan, cover with cold water, bring to a boil, and cook 10 minutes. Transfer to an ice bath, then peel and halve.
- Whisk olive oil, vinegar, mustard, shallot, anchovy if using, salt, and pepper until emulsified.
- On a large platter, arrange lettuce leaves. Scatter potatoes, green beans, flaked tuna, halved eggs, tomatoes, olives, and onion. Spoon vinaigrette over, sprinkle with capers and flaky salt, and serve.
