Green Bean Potato Salad with Dijon Vinaigrette
This green bean potato salad is the one I reach for when I want a side that feels fresh and substantial at the same time. No mayo, just tender waxy potatoes, crisp green beans, and a bright mustard dressing that soaks into the warm potatoes beautifully.

It comes together in about half an hour and works as a light lunch or a sturdy dinner side. Every bite has the right balance of tang, salt, and herby freshness.
What Makes This Potato Salad So Good
Waxy potatoes, like Yukon Gold or red potatoes, hold their shape and soak up the dressing without turning to mush. I boil them whole if they’re small, then slice them while still warm so the vinaigrette sinks into every piece.
Blanching the green beans keeps them bright green and snappy. I shock them in ice water the second they’re done, so they stay crisp even after the salad sits.
The dressing uses whole grain mustard for a little pop of texture and just enough red vinegar to cut through the earthy potatoes. Fresh dill and parsley finish it off, and a handful of chopped shallot adds a raw, oniony bite that mellows as the salad rests.
Ingredients

- 1 ½ lbs waxy potatoes, such as Yukon Gold or red potatoes: choose small ones so they cook evenly
- 12 oz fresh green beans, trimmed: look for firm, bright beans
- 1 medium shallot, minced: soaks up the dressing and softens a bit
- 2 tbsp whole grain Dijon mustard: adds tang and tiny pops of texture
- 2 tbsp red vinegar: a sharp, clean acidity
- ¼ cup extra virgin olive oil: the base of the vinaigrette
- ½ tsp fine sea salt, plus more for the cooking water: seasons the salad and the boiling liquid
- ¼ tsp freshly ground black pepper: for a little heat
- 2 tbsp chopped fresh dill: bright and fresh
- 2 tbsp chopped fresh flat-leaf parsley: rounds out the herbal notes
- 2 hard-boiled eggs, quartered (optional): a protein-rich topper if you want a more filling dish
Variations / Substitutions
- Swap the herbs: use basil and chives for a different profile, or go heavy on tarragon if you like its anise flavor.
- Add protein: flake in a can of oil-packed tuna or toss in crumbled crispy bacon right before serving.
- Make it vegan: skip the optional eggs. The salad is already dairy-free and egg-free without them.
- Use another vinegar: white vinegar or champagne vinegar work well, though red vinegar gives the most punch.
- Turn it into a grain bowl: spoon the salad over a bed of cooked farro or lentils for a more substantial meal.
Sticky Honey Dijon Salmon makes an easy main to round out the meal with this salad.
How to Make Green Bean Potato Salad
Step 1: Cook the Potatoes

Place the 1 ½ lbs of potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt and bring the water to a boil over high heat, then reduce to a simmer and cook for 12 to 15 minutes, until a fork slides in easily without resistance.
You’ll see the skins start to split a little when they’re ready. Scoop one out and test the center, because a potato that’s even slightly underdone won’t absorb the dressing right.
Step 2: Blanch the Green Beans

While the potatoes cook, fill a bowl with ice water and set it near the stove. Drop the 12 oz of trimmed green beans into the same pot of water during the last 4 to 5 minutes of potato time, pressing them under with a spoon so they submerge.
They’ll turn bright and vivid almost immediately. Cook just until they lose their raw edge but still have a snap when you bite one, then scoop them out with a slotted spoon and plunge them straight into the ice bath. This stops the cooking and locks in that crisp green color.
Step 3: Whisk the Dressing

In a large mixing bowl, whisk together the 2 tbsp whole grain mustard, 2 tbsp red vinegar, ½ tsp salt, and ¼ tsp pepper. Drizzle in the ¼ cup olive oil, whisking steadily until the mixture looks creamy and uniform, about 30 seconds.
The mustard acts as the emulsifier, so you don’t need to work too hard. Taste it at this point and adjust the salt or vinegar, remembering the potatoes will soak up a fair amount of seasoning.
Step 4: Toss and Serve the Salad

Drain the potatoes and let them cool just until you can handle them. Cut any larger ones into thick slices or wedges, keeping smaller potatoes whole or halved. Add the warm potatoes to the dressing, then drain the green beans well and pat them dry before folding them in with the minced shallot, dill, and parsley.
Scoop everything onto a platter, tuck in the quartered hard-boiled eggs if you’re using them, and serve while the potatoes are still a little warm. The salad holds beautifully at room temperature for an hour or so, and the flavors deepen as it sits.
Tips for Perfect Potato Salad
- Use waxy potatoes always: Russets will crumble and absorb too much dressing, leaving you with a pasty mess.
- Dress while warm: The potatoes drink in the vinaigrette best when they’re still steaming slightly from the pot.
- Do not skip the ice bath: It’s the only way to keep green beans green and crunchy instead of olive drab and limp.
- Let the shallot sit in the dressing a few minutes before adding the other ingredients, if you have time: It takes the raw edge off and softens the bite.
Boil times by potato size:
| Potato size / cut | Cook time |
|---|---|
| Small whole (golf ball sized) | 12 to 15 mins |
| Medium whole (tennis ball) | 15 to 20 mins |
| Halved or 1-inch chunks | 10 to 12 mins |
| Thinly sliced (½ inch) | 6 to 8 mins |
Storing Leftovers
- Refrigerate: Transfer the salad to an airtight container and keep it in the fridge for up to 3 days. It’s just as good cold, right from the refrigerator.
What Goes Well With Green Bean Potato Salad
The sharp vinaigrette cuts through rich, fatty proteins, so grilled sausage or seared salmon are both excellent mates. For something lighter, pile the salad next to sliced roast chicken or a simple frittata. If you’re going the picnic route, a crusty loaf and some sharp cheddar round it out.
Frequently Asked Questions
Can I use canned green beans?
No. They’re far too soft and will turn the salad mushy. Fresh beans are essential for that snappy texture.
How far ahead can I make this?
You can cook the potatoes and beans a day ahead and store them separately in the fridge. Dress and toss the salad up to 2 hours before serving; it gets better as it sits but the herbs will lose their perkiness after a day.
My potatoes got waterlogged. What went wrong?
They likely cooked too long or were cut too small. Start checking for doneness at the low end of the time range, and always drain them immediately to stop carryover cooking.
Can I double this recipe?
Yes, and it scales easily. Just use a bigger pot so the potatoes aren’t crowded, and whisk the dressing in a jar if your bowl gets too full.

Green Bean Potato Salad Recipe
Ingredients
Method
- Cover the potatoes with cold salted water, bring to a boil, and simmer for 12 to 15 minutes until fork-tender.
- During the last 4 to 5 minutes of cooking, add the green beans to the pot, then transfer them to an ice water bath to stop cooking.
- Whisk the mustard, vinegar, salt, pepper, and olive oil into a creamy dressing in a large bowl.
- Drain the potatoes, slice them while warm, and toss with the dressing, drained beans, shallot, dill, and parsley. Top with optional hard-boiled eggs and serve warm or at room temperature.
