This tuna, green bean and potato salad is a complete 4-serving meal made with tender new potatoes, crisp green beans, eggs, tuna in oil, red onion, black olives, and a sharp red-wine vinaigrette. It takes about 10 minutes to prepare and 15–20 minutes to cook, so the entire salad is ready in approximately 25–30 minutes.
Every bite delivers a satisfying mix of creamy potato, juicy tuna, bright vegetables, jammy egg centers, briny olives, and tangy mustard dressing. Serve it warm or at room temperature for an easy lunch, a light dinner, or a beautiful side dish inspired by the flavors of salade Niçoise.
Jump to RecipeWhy You’ll Love This Recipe

This is the kind of salad that feels both wholesome and genuinely exciting to eat. It has enough substance for a main course, yet the fresh green beans, sharp onion, and bright vinaigrette keep it from feeling heavy.
The ingredients are simple, but the arrangement makes the finished dish look special. Golden potatoes provide a soft, comforting base, while tuna and eggs add satisfying protein and olives bring a salty Mediterranean note.
Another reason this recipe works so well is the one-pan vegetable method. The potatoes begin cooking first, and the beans join them near the end, allowing both ingredients to finish at the right texture without using separate pots.
If you enjoy colorful, make-ahead salads, you may also like this Mediterranean bean salad, which brings a similarly bright and savory style to the table.
Ingredients You’ll Need

Choose small new potatoes with thin skins and a firm feel. Halve any larger potatoes so the pieces cook evenly and can absorb the dressing more readily.
Fresh green beans are best here because their crisp texture contrasts with the tender potatoes. Trim the ends before cooking, but do not leave them in the hot water longer than the recommended 3–4 minutes.
- Tuna: Use two cans of tuna in oil, about 160 g each, and drain them before assembling the salad.
- Eggs: Seven minutes produces firm whites with slightly soft centers; cook longer for fully hard-boiled eggs.
- Red onion: Slice it thinly so its flavor is present without overwhelming every other ingredient.
- Black olives: Choose pitted olives for easy serving and a briny finish.
- Dressing: Red-wine vinegar, Dijon mustard, extra-virgin olive oil, salt, and pepper create a simple balanced vinaigrette.
Tuna packed in olive oil generally gives the richest flavor and fits naturally with the dressing. Tuna packed in water can also be used, although the salad may need a little extra olive oil to keep the overall flavor rounded.
How to Make It Step-by-Step

Step 1: Put the new potatoes in a saucepan of salted water and bring it to a boil. Cook for approximately 8 minutes, checking with a knife or fork as they approach tenderness; they should be almost ready before the beans are added.
Step 2: Add the trimmed green beans to the same saucepan and cook for another 3–4 minutes. Watch the timing closely so the potatoes become tender while the beans stay bright green and slightly crisp instead of soft and dull.
Step 3: While the vegetables cook, boil the eggs for approximately 7 minutes. Cool them briefly under cool running water or in a bowl of cool water, then peel carefully and halve them once they are comfortable to handle.
Step 4: Make the vinaigrette by whisking the red-wine vinegar and Dijon mustard in a bowl. Gradually whisk in the six tablespoons of extra-virgin olive oil so the dressing becomes smooth, then season with salt and freshly ground black pepper.
Step 5: Drain the potatoes and beans well, allowing excess water to steam away for a moment. Toss them with some of the dressing while warm, because warm potatoes absorb the vinaigrette far better than chilled potatoes.
Step 6: Arrange the dressed vegetables on a serving platter or divide them among four plates. Add the drained tuna, thinly sliced red onion, halved eggs, and handful of pitted black olives in attractive sections or a relaxed scattered pattern.
Step 7: Spoon the remaining vinaigrette over the top just before serving. Enjoy the salad warm or let it stand until it reaches room temperature, whichever best suits your meal.
For another crowd-friendly salad with a different shape and texture, keep this tortellini salad in your recipe collection.
Chef’s Tips for the Best Texture

The most important technique is dressing the potatoes while they are warm. Their porous surface takes in the vinegar, mustard, and olive oil, seasoning the potato from the inside rather than leaving the dressing only on the exterior.
Drain the vegetables thoroughly before tossing them. Excess water will dilute the vinaigrette and make the salad taste flat, especially when the dressing is intentionally simple.
Keep the green beans slightly crisp. Their fresh snap gives the dish contrast, and a brief cooking time also helps preserve their bright color.
- Slice the onion as thinly as possible for a more delicate bite.
- Flake the tuna into generous pieces rather than mashing it completely.
- Season the warm potatoes and beans first, then taste the finished salad before adding more salt.
- Arrange the eggs near the top so their soft centers remain visible and inviting.
Allowing the assembled salad to rest for a few minutes can help the flavors mingle, but it does not need a long marinating time. The dish is at its most appealing when the potatoes are still warm or just comfortably at room temperature.
Easy Serving Ideas and Variations

Serve this salad as a complete lunch with crusty bread, or place it beside grilled chicken, roasted fish, or a simple vegetable dish. Because it contains potatoes, tuna, eggs, and beans, it already brings a satisfying balance of hearty and fresh components.
The recipe notes also support several optional additions. Cherry tomatoes can add juicy sweetness, capers can intensify the briny flavor, and fresh parsley or basil can provide a fragrant herbal finish.
Anchovies are another possible variation for cooks who enjoy a deeper savory taste. Add them sparingly, since the tuna, olives, mustard, and vinegar already give the salad plenty of character.
For a colorful bean-forward side, try this rainbow bean salad alongside your next picnic or barbecue menu.
Do not feel obligated to add every variation at once. The charm of this tuna, green bean, and potato salad is that the core combination is complete on its own, while small additions can reflect the season or the ingredients already in your kitchen.
Storage and Make-Ahead Advice
This salad is best served soon after preparation, particularly if you want the potatoes warm and the beans crisp. It can also be served at room temperature, making it practical for a relaxed buffet or packed lunch.
If preparing ahead, cook the components and keep them chilled separately when possible. Store the dressing in a covered container, then bring the ingredients together closer to serving so the beans retain more of their fresh texture.
Keep leftovers refrigerated in an airtight container and use sensible food-safety practices for cooked eggs and tuna. Before serving chilled leftovers, let them stand briefly and refresh the flavor with a small spoonful of dressing if the potatoes have absorbed it all.
For a creamy pasta-based option to serve at another meal, browse this bowtie feta pasta salad.
Common Questions
Can I use fully hard-boiled eggs? Yes. The recommended seven-minute cooking time gives firm whites and slightly soft centers, but the eggs may be boiled longer if fully hard-boiled yolks are preferred.
Can I use tuna packed in water? Yes, although tuna in oil generally gives the best flavor. If using tuna in water, taste the salad after dressing and add a little extra olive oil if it seems dry.
Why are the potatoes dressed before the salad is assembled? Warm potatoes absorb vinaigrette efficiently, so tossing them separately ensures every piece is seasoned. Adding the remaining dressing later lets the tuna, eggs, onion, and olives receive a fresh coating too.
What should I serve for dessert? A fruit-based finish works beautifully after this savory salad. Our green apple pie recipe offers a warmly spiced option when you want to end the meal with something comforting.

Tuna, Green Bean & Potato Salad
Ingredients
Method
- Place the halved new potatoes in a saucepan of salted water. Bring the water to a boil and cook for approximately 8 minutes, or until the potatoes are nearly tender.
- Add the trimmed green beans to the same pan and cook for another 3–4 minutes. The potatoes should be tender, while the beans should remain bright green with a pleasant bite.
- Meanwhile, boil the eggs for approximately 7 minutes for firm whites and slightly soft centers, or cook them longer if you prefer fully hard-boiled eggs. Cool briefly, peel, and halve.
- Whisk the red-wine vinegar and Dijon mustard together in a small bowl. Gradually whisk in the extra-virgin olive oil, then season the dressing with salt and freshly ground black pepper.
- Drain the potatoes and green beans well, then toss them with some of the dressing while they are still warm. Arrange them with the drained tuna, sliced red onion, eggs, and black olives.
- Spoon the remaining dressing over the assembled salad. Serve warm or at room temperature.
Notes
Final Thoughts
This tuna, green bean and potato salad earns its place in regular meal rotation because it is quick, filling, colorful, and full of contrast. The warm dressed potatoes, crisp beans, savory tuna, tender eggs, onion, and olives create a complete plate without complicated cooking.
Remember the two details that make the biggest difference: dress the potatoes while they are warm, and drain the green beans promptly so they stay bright and slightly crisp. From there, arrange the ingredients generously, spoon over the remaining vinaigrette, and serve warm or at room temperature.
It is a dependable recipe for busy weekdays, relaxed weekends, picnics, and casual entertaining. With just a few well-chosen ingredients and a 25–30 minute cooking window, you can bring a satisfying Mediterranean-inspired salad to the table that truly delivers.