Salads
This classic Tuna Nicoise salad recipe brings French bistro elegance to your lunch table with its perfect balance of fresh vegetables, tender tuna, and bright olive oil dressing. The key to authenticity lies in the freshness of ingredients and the simple yet precise assembly—no heavy-handed seasoning or soggy textures here.
I've perfected this version over years of testing, ensuring every component contributes to that signature crunch and herbaceous freshness.
The foundation starts with high-quality canned tuna, fresh green beans, and crisp haricots verts, all tossed with a zesty olive oil dressing that highlights the natural flavors. Boiled eggs and potatoes add heartiness, while Niçoise olives and fresh herbs like parsley and basil bring that unmistakable French bistro touch.
The secret to success is proper preparation—al dente vegetables, perfectly cooked tuna, and a dressing that's emulsified just right.
What makes this salad truly special is how each ingredient plays its part: tender tuna flakes, crisp vegetables, and creamy boiled eggs come together in a way that's both rustic and refined.
The dressing ties everything together with its bright, herby notes, while the olives and capers add that essential Mediterranean tang. This isn't just a salad—it's a celebration of fresh, seasonal ingredients arranged with bistro-quality precision.
Perfect for summer lunches or elegant gatherings, this Tuna Nicoise salad delivers restaurant-quality results at home. The recipe scales beautifully for parties, and the components can be prepped ahead for effortless assembly. Let's get started on creating your own French bistro masterpiece.
Ingredients for classic tuna nicoise salad
Fresh vegetables, tender tuna, and bright olive oil dressing—these ingredients create the perfect French bistro salad experience.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Quality Canned Tuna in Olive Oil 🐟 | 2 cans | Packed in olive oil, drained well |
| Fresh Green Beans 🌱 | 1 ½ lb | Trimmed, blanched for crunch |
| Haricots Verts 🌿 | 1 lb | Thin, crisp French green beans |
| Medium Potatoes 🥔 | 1 ½ lb | Yukon Gold, boiled in skins |
| Large Eggs 🥚 | 4 whole | Hard-boiled, peeled, halved |
| Niçoise Olives 🫒 | 1 cup | Pitted, preferably French-style |
| Capers 🌶️ | 2 tbsp | Rinsed, chopped for briny kick |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Fresh Basil 🌿 | ¼ cup | Torn, for herbaceous freshness |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Red Wine Vinegar 🍷 | 2 tbsp | Dry, good-quality vinegar |
| Dijon Mustard 🌶️ | 1 tsp | For dressing emulsification |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The tuna is non-negotiable—high-quality canned tuna in olive oil makes all the difference. Brands like Wild Planet or Vital Choice offer the best texture and flavor. For the green beans and haricots verts, farmers markets or specialty produce sections provide the crispiest options. Look for vibrant green beans with firm stems and haricots verts that snap when bent. Potatoes should be Yukon Gold for their creamy texture, and eggs should be fresh, preferably free-range for richer yolks. Niçoise olives are worth seeking out at Mediterranean markets—they have a distinct briny depth that store-bought versions lack.
No fresh green beans? Substitute with asparagus or sugar snap peas, blanched just until tender-crisp. Running short on haricots verts? Regular green beans or snow peas work in a pinch, but trim them extra thin for that signature French look. The dressing can be adjusted—add a touch of honey for balance if your vinegar is particularly sharp. For the olives, Kalamata olives at half the amount provide a similar briny punch. Capers can be omitted if unavailable, but the salad loses some of its Mediterranean tang without them. Always use extra-virgin olive oil in the dressing—it's the foundation of the flavor.
Prep the potatoes and eggs first—they take the longest. Store hard-boiled eggs in the fridge for up to 5 days, but peel and halve them just before assembling the salad. Fresh herbs like parsley and basil should be wrapped in damp paper towels and stored in a sealed container for 3-4 days maximum. The dressing keeps for 1 week in the fridge, but it's best made fresh for optimal flavor. Assemble the salad just before serving to maintain that signature crunch—no soggy textures here
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of dish that feels like a hug—just chop the potatoes into chunks, boil them, and let the rest do the work. The tuna in olive oil? Already flaked and ready, no fussing with raw fish. Honestly, I’ve made it while waiting for dinner to cook.
- Crispy-Creamy Magic: That moment when the eggs hit the ice bath—perfectly runny yolks, firm whites—is everything. Pair it with the bright green beans and buttery potatoes, and you’ve got layers of texture: tender, crisp, creamy, and that unmistakable briny tuna punch. It’s the kind of salad that makes you want to take a second bite.
- Lunchbox Legend: Between us, this is my go-to for packed lunches or a picnic. The potatoes stay sturdy, the beans hold their snap, and the dressing keeps everything fresh for days. I’ll be real: my kids complain about the green beans, but they always eat theirs first when it’s in here.
- Budget Bright Spot: Potatoes, eggs, and canned tuna? This salad is the definition of affordable without sacrificing flavor. I’ve fed four people for under $10, and it’s still the star of our summer potlucks. Plus, the leftovers? Even better the next day because the flavors meld like old friends.
Step-by-step instructions for classic tuna Nicoise salad
Assemble this iconic French bistro dish with precise technique and vibrant ingredients.
Prepare the Potatoes for Crispy Texture
Place the 1.5 lb medium Yukon Gold potatoes in a large pot and cover with cold water by about 2 inches. Add 1 tsp kosher salt and bring to a boil over medium-high heat. Once boiling vigorously, reduce heat to medium and simmer for 15-20 minutes until a knife slides in easily through the thickest potato.
Drain immediately and let cool for 5 minutes before peeling. While still warm, cut into ½-inch thick slices or small cubes. Arrange on a parchment-lined baking sheet and drizzle with 1 tablespoon extra-virgin olive oil. Toss gently to coat evenly. Roast at 400°F for 20-25 minutes, flipping halfway, until golden brown and crisp around the edges. The potatoes should be warm but not mushy when served.
Blanch the Green Beans for Crunch
Trim the ends from the 1.5 lb fresh green beans and 1 lb haricots verts, discarding any woody stems. Bring a large pot of well-salted water to a rolling boil. Add the green beans and haricots verts in batches to avoid crowding, and blanch for 2-3 minutes until they remain bright green and crisp-tender when tested with a fork.
Drain immediately and plunge into an ice bath to stop cooking. Drain again and pat dry thoroughly with a kitchen towel. The beans should be crisp—if they feel soft, blanch for 30 seconds less next time. Arrange on a clean kitchen towel to air-dry completely before assembling the salad. This step ensures they maintain their signature crunch rather than turning mushy.
Hard-Boil and Prepare the Eggs
Place the 4 whole large eggs in a small saucepan and cover with 1 inch of cold water. Bring to a boil over medium-high heat, then immediately remove from heat, cover, and let sit for 10 minutes. Transfer eggs to an ice bath for 10 minutes to cool completely. Peel under cool running water for easier removal of shells.
Halve the eggs lengthwise and arrange on a plate. The yolks should be firm but still slightly runny—this indicates perfect doneness. If the yolks appear too firm, reduce boiling time by 1 minute next attempt. Keep the eggs at room temperature until ready to assemble. Their rich, creamy texture contrasts beautifully with the crisp vegetables and briny olives.
Assemble the Salad with Layered Flavors
In a large mixing bowl, combine the roasted potatoes, blanched green beans, and haricots verts. Add the 1 cup Niçoise olives, 2 tbsp chopped capers, and 0.25 cup torn fresh basil. Gently toss with 0.25 cup chopped fresh parsley and 0.25 cup extra-virgin olive oil to lightly coat the vegetables. Season with 0.5 tsp freshly ground black pepper and 1 tsp kosher salt, reserving the remaining 0.5 tsp salt for later.
Arrange the salad on a large platter, creating a bed of potatoes at the base. Place the halved eggs on top, followed by the remaining vegetables. The contrast of warm potatoes, crisp beans, and creamy eggs creates the signature Nicoise texture. Sprinkle with the reserved 0.5 tsp kosher salt just before serving to enhance all flavors.
Prepare and Dress the Salad
In a small bowl, whisk together the 2 tbsp red wine vinegar, 1 tbsp Dijon mustard, 1 tbsp lemon juice, and the remaining 0.25 cup extra-virgin olive oil. Add 1.5 tsp kosher salt and 0.25 tsp freshly ground black pepper, then whisk until emulsified. Drizzle this dressing generously over the assembled salad just before serving.
The dressing should coat the salad lightly without making it soggy. Toss gently to distribute evenly, allowing the flavors to meld. Serve immediately while the potatoes are still warm and the dressing is vibrant. This classic Nicoise salad balances rich tuna, crisp vegetables, and briny elements—each bite should deliver a perfect harmony of textures and flavors.
Pro Tips For Making Classic Tuna Nicoise Salad
- Boil Potatoes Until Fork-Tender: I used to pull potatoes out of boiling water when they looked done, only to have them turn to mush in the salad. Instead, cut them into even 1-inch chunks and cook until a fork slides in without resistance—about 12-15 minutes. Drain immediately and shock in ice water to stop cooking; this keeps them firm but fluffy.
- Drain Tuna Thoroughly: That olive oil in the can? It’s delicious, but it’ll make your salad greasy if you don’t handle it right. Drain the tuna in a fine-mesh strainer, then press it gently with a spoon to squeeze out every last drop. Pro move: Line the strainer with paper towels for extra absorption.
- Blanch Green Beans for Crisp-Tender Texture: Raw green beans in Nicoise salad? Too tough. Blanch them for exactly 2 minutes in boiling salted water, then plunge into ice water to halt cooking. They’ll stay bright green and hold their shape—no sad, limp beans here. (Yes, even if you’re impatient like me.)
- Peel Eggs Right After Boiling: Cold eggs peel like a nightmare, but hot eggs? They slide off the shell like magic. Boil your eggs for 9 minutes, then transfer them to a bowl of ice water for 5 minutes. Crack them, tap gently, and the whites will peel away cleanly. No rubbery bits, no frustration.
Wine and beer pairings for this classic tuna nicoise salad
French White Wine
For this classic salad, a crisp dry white wine from Provence or the Rhône Valley is ideal. I love Rolle or Vermentino—their citrusy, mineral notes complement the briny olives and fresh herbs beautifully.
A chilled bottle of Domaine Tempier Bandol Blanc (made with Rolle) is my go-to for its balance of acidity and texture. Serve at 45-48°F to enhance the salad's refreshing qualities. 🍷
Rosé Pairings
Provence rosé is a natural match for Nicoise salad, especially when it's dry and pale with notes of strawberry and citrus. Look for Whispering Angel or Château d'Esclans—their delicate flavors won't overpower the dish.
A slightly chilled 50°F rosé highlights the fresh basil and lemon in the dressing. For a budget-friendly option, La Landonne Rosé from the Languedoc region delivers excellent quality.
Light Beer Options
If you prefer beer, a crisp French lager like Kronenbourg 1664 or Stella Artois works surprisingly well. The subtle maltiness balances the salad's briny and herby elements. For a craft option, try a Belgian witbier like Hoegaarden—its coriander and citrus notes play nicely with the lemon in the dressing.
Serve at 40-45°F to avoid muting the salad's freshness. 🍺
Sparkling Wine Elevation
For a celebratory twist, serve chilled French sparkling wine like Crémant de Loire or Vouvray Pétillant. The effervescence cleanses the palate between bites, making each flavor pop. A demi-sec version adds a touch of sweetness that pairs wonderfully with the olives and capers.
Aim for 40-45°F to preserve the bubbles and enhance the salad's vibrant profile.
Avoid Heavy Reds
Steer clear of bold red wines like Cabernet Sauvignon or Syrah—their tannins and intensity clash with the delicate flavors of Nicoise salad. Even medium-bodied reds like Pinot Noir can overpower the dish.
Instead, stick to the lighter options above to let the salad's natural brightness shine through. This is one salad where less is definitely more when it comes to wine pairings. ✨
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Prep the components separately and store them in airtight containers. Keep the potatoes, blanched beans, and hard-boiled eggs refrigerated for up to 2 days. Store the dressing separately and assemble just before serving to maintain crispness. The tuna can be added last to prevent sogginess.
What's the best way to store leftover Nicoise salad?
Store components separately in airtight containers for 3-4 days. Keep the potatoes, beans, and eggs in one container and the dressing in another. Reassemble with fresh tuna and herbs when ready to eat. The texture won't be as crisp, but the flavors remain delicious.
Can I substitute canned tuna with fresh?
Yes, but it requires more effort! Use 6-8 oz fresh tuna steak seared in olive oil for 2-3 minutes per side at medium-high heat. Slice thinly against the grain and add to the salad just before serving. Fresh tuna adds a richer, more delicate flavor but must be handled carefully.
Why does my salad get soggy?
Most likely from over-dressing or wet ingredients. Keep the dressing on the side until serving and toss lightly. Pat all vegetables completely dry after blanching, and store components separately. The key is maintaining that signature crunch—never let the tuna sit in dressing.
What if I can't find Niçoise olives?
Use Kalamata olives as a substitute—they're briny and similar in size. For a milder option, try green olives (like Cerignola) but reduce the amount by half. The key is maintaining that Mediterranean brininess, so don't skip this component entirely.
