Soft potatoes, crisp-tender green beans, and a creamy herb dressing make this potato salad feel a little fresher and lighter than the usual picnic version. It still has that chilled, spoonable comfort people expect, but the green beans keep every bite from turning heavy. The mix of creamy dressing, sharp Dijon, and plenty of dill and parsley gives it a clean finish that works just as well alongside grilled chicken as it does next to burgers or sandwiches.
The texture depends on two small but important details: cooking the potatoes until they’re tender without falling apart, and blanching the green beans just long enough to stay bright and snappy. I like using both mayonnaise and sour cream here because mayo gives the salad body while sour cream keeps the dressing from tasting flat. The white wine vinegar wakes everything up after the chill, so don’t skip it.
Below, you’ll find the timing that keeps the vegetables from going mushy, the best way to combine the dressing without breaking the potatoes, and a few smart swaps if you want to make this dairy-free or a little more assertive.
The dressing coated everything without getting watery, and the green beans stayed crisp even after chilling overnight. I loved the dill with the Dijon — it tasted fresh, not heavy.
Save this creamy green bean potato salad for picnics, cookouts, and make-ahead dinners when you want a chilled side with fresh herbs and a tangy dressing.
The Trick to Keeping the Potatoes Intact
The potatoes need to be tender all the way through, but they should still hold their shape when you stir in the dressing. If you overcook them, they’ll break down and turn the salad gummy once you mix everything together. If you undercook them, the chilled salad ends up with firm centers that feel out of place against the creamy dressing.
Cutting the potatoes into even cubes matters more than most people think. Small pieces cook faster, but uneven pieces leave you with a mix of mush and crunch, which makes the whole bowl feel sloppy. Start the potatoes in cold water, bring them up gradually, and drain them as soon as a knife slips in cleanly.
The other mistake is tossing them while they’re still piping hot. Give them a little time to cool so they don’t steam the dressing into something loose and thin.
What Each Ingredient Is Actually Doing in This Salad

- Potatoes — Yukon Golds or red potatoes hold their shape best here. Waxy potatoes stay creamy without collapsing, while starchy baking potatoes can turn the salad pasty once dressed.
- Green beans — Fresh beans are worth using because they stay bright and snappy after chilling. Frozen beans soften too much for this style of salad and lose that clean bite.
- Mayonnaise and sour cream — Mayo gives the dressing richness and cling, while sour cream adds tang and keeps the texture lighter. You can swap in plain Greek yogurt for the sour cream, but the finish will be a little sharper and less plush.
- Dijon mustard and white wine vinegar — These two keep the dressing from tasting heavy. Dijon adds depth, and the vinegar brings the saltiness back into balance after the salad chills.
- Fresh dill, parsley, and red onion — The herbs make the whole bowl taste fresh instead of just creamy, and the onion adds a small sharp crunch. If red onion feels too strong, soak the diced pieces in cold water for 10 minutes and drain well before mixing.
Building the Dressing Without Beating Up the Vegetables
Cooking the Potatoes to the Right Point
Boil the potatoes until a paring knife slides in easily, then drain them right away so they don’t keep softening in the hot pot. Let them cool until they’re just warm or room temperature before combining them with the dressing. If they’re too hot, they’ll absorb too much moisture and the salad turns loose. If they’re too cold, they won’t pick up the seasoning as well.
Blanching the Green Beans
Drop the green beans into boiling water for about 3 minutes, then move them straight into ice water to stop the cooking. You’re looking for bright green beans that still have a little snap in the middle. If they sit in hot water too long, they lose that fresh bite and start tasting flat. Drain them well before adding them to the bowl so the dressing stays creamy.
Mixing the Dressing and Finishing the Salad
Whisk the mayonnaise, sour cream, mustard, vinegar, dill, parsley, salt, and pepper until smooth before it touches the vegetables. That way the seasoning is evenly distributed and you don’t end up with pockets of plain potato. Fold the dressing into the potatoes, green beans, and onion gently with a spatula. Stirring too hard is what breaks the potatoes and makes the salad look mashed instead of tossed.
How to Adapt This for Different Tables
Dairy-Free Version
Use a dairy-free mayonnaise and replace the sour cream with unsweetened plain coconut yogurt or another thick dairy-free yogurt. The salad still gets the same creamy texture, but the flavor will be a little lighter and less tangy unless you keep the Dijon and vinegar in place.
More Herb-Forward and Bright
Add extra dill, a little chopped chives, or a squeeze of lemon juice just before serving. That pushes the salad toward a fresher, sharper finish and works well if you’re serving it with grilled meat or anything rich.
Make It Ahead for a Crowd
You can cook the potatoes and blanch the beans a day ahead, then chill them separately before mixing with the dressing. This keeps the vegetables from getting waterlogged and gives you a salad that still tastes clean after sitting in the fridge.
Storage and Reheating
- Refrigerator: Store covered for up to 3 days. The potatoes soften a little as it sits, but the flavor actually gets better after a few hours of chilling.
- Freezer: I don’t recommend freezing this salad. The dressing separates and the potatoes turn grainy once thawed.
- Reheating: This salad is meant to be served cold. If it comes straight from the fridge, let it sit out for 15 to 20 minutes so the dressing loosens and the flavors come back.
Answers to the Questions Worth Asking

Creamy Green Bean Potato Salad
Ingredients
Equipment
Method
- Bring a pot of water to a boil in a Dutch oven, then add the cubed potatoes and boil until tender, about 15 to 20 minutes. Drain thoroughly and spread out to cool so the salad won’t get watery.
- While potatoes cool, bring the same pot of water back to a boil and blanch the trimmed green beans for 3 minutes. Transfer immediately to an ice bath for 1 to 2 minutes until bright green and crisp-tender, then drain well.
- In a bowl, whisk together mayonnaise, sour cream, Dijon mustard, and white wine vinegar until smooth. Whisk in the chopped dill, chopped parsley, salt, and pepper.
- Add the cooled potatoes and drained green beans to a bowl and gently toss to combine. Fold in the finely diced red onion.
- Pour the dressing over the potato mixture and toss until everything is evenly coated. Transfer to a container and refrigerate for 2 hours before serving.