Ingredients
1 lb baby potatoes
8 oz green beans, trimmed
10 oz tuna (oil-packed preferred), drained and flaked
4 large eggs
1 cup cherry tomatoes, halved
1/2 cup Niçoise olives (or Kalamata)
1/4 cup thinly sliced red onion (optional)
Fresh parsley or basil, for garnish
Lemon Vinaigrette
1/4 cup extra-virgin olive oil
1 1/2 tbsp fresh lemon juice
1 tsp Dijon mustard
1 small garlic clove, minced
Salt and freshly ground black pepper, to taste
Instructions
Cook the potatoes: Place potatoes in a pot of salted water. Bring to a boil and cook until fork-tender, 10–12 minutes. Drain and cool slightly, then halve.
Blanch the green beans: Boil green beans for 2–3 minutes until crisp-tender. Transfer to ice water, then drain.
Cook the eggs: Simmer eggs for 7–9 minutes for jammy to firm yolks. Cool, peel, and halve.
Make the vinaigrette: Whisk olive oil, lemon juice, Dijon, garlic, salt, and pepper until emulsified.
Assemble: Arrange potatoes, green beans, tuna, tomatoes, eggs, olives, and onion on a platter. Drizzle with vinaigrette and garnish with herbs. Serve immediately.
Notes
Cooking Tips
-
Oil-packed tuna offers richer flavor and moisture compared to water-packed.
-
Season potatoes while warm so they absorb more dressing.
-
Keep components separate until serving to maintain texture and freshness.
Variations
-
Grilled Tuna Niçoise: Replace canned tuna with seared ahi tuna steaks.
-
Vegetarian Niçoise: Swap tuna for chickpeas or white beans.
-
Low-Carb: Reduce potatoes and add extra greens or avocado.
-
Mediterranean Twist: Add capers or anchovies for extra briny depth.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sodium: 620mg
- Fat: 24g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 28g