Potato salad gets a lot brighter when crisp-tender green beans show up in the bowl. The potatoes bring the creamy, soft backdrop, but the beans add snap and a fresh green bite that keeps every forkful from feeling heavy. With a tangy herb dressing coating everything, this is the kind of side dish that disappears first at a cookout and still tastes great the next day.
The trick here is treating each vegetable the way it wants to be treated. The potatoes need to cook until tender but not falling apart, so they hold their shape when tossed. The green beans need only a short blanch, then an ice bath to lock in that fresh color and keep them from turning dull and limp. The dressing leans on both mayonnaise and sour cream, which gives you richness without making the salad taste flat, and Dijon plus vinegar keeps the whole thing lively.
Below, you’ll find the reason this salad stays creamy without getting gluey, plus the one chilling step that gives the flavors time to settle into each other. I’ve also included a few easy swaps if you need to make it dairy-free or want to change up the herbs.
The potatoes held their shape, the green beans stayed crisp, and the dressing was tangy without being heavy. I chilled it for two hours like you said and it tasted even better after sitting.
Creamy Green Bean Potato Salad is worth saving for potlucks, cookouts, and make-ahead meals when you want something chilled, herby, and crisp around the edges.
The Reason the Beans Stay Crisp Instead of Getting Lost in the Potatoes
Most potato salads go soft for one of two reasons: the potatoes are overcooked, or the vegetables are mixed while still steaming. This version avoids both. The potatoes should be tender enough for a knife to slide through, but they still need structure so they can catch the dressing instead of dissolving into it. The green beans get a fast blanch, then an ice bath, which stops the cooking immediately and keeps their snap intact.
The other detail that matters is cooling. Warm potatoes absorb dressing differently than cold ones, and if everything goes into the bowl hot, the mayonnaise base loosens and the herbs lose their freshness fast. Let the potatoes and beans cool until they’re barely warm or fully chilled before you dress them. That’s what gives you a salad with clean layers of flavor instead of a heavy, muddy one.
What Each Ingredient Is Actually Doing in the Bowl

- Potatoes — Use a waxy or all-purpose potato if you can. They hold their shape better than very starchy varieties, which tend to collapse and turn the salad pasty. Cut them into even cubes so they finish at the same time.
- Green beans — Fresh beans matter here. Frozen beans go soft too quickly and lose the bright bite that makes this salad worth making. After blanching, the ice bath is nonnegotiable if you want them crisp and green.
- Mayonnaise and sour cream — The mayo gives body, while the sour cream adds tang and keeps the dressing from tasting one-note. If you use all mayo, the salad can feel heavier; if you use all sour cream, the dressing gets a little loose. The pair balances out nicely.
- Dijon mustard and white wine vinegar — These are what keep the dressing from tasting flat. Dijon adds sharpness and helps emulsify the dressing, while the vinegar brightens the potatoes, which absorb acid better once they’ve cooled.
- Fresh dill and parsley — Dried herbs won’t give the same fresh, grassy finish. Dill brings the classic potato-salad note, and parsley keeps the flavor clean instead of overly sweet or creamy.
- Red onion — Dice it finely so it blends in instead of taking over. If raw onion bites too hard for you, soak the chopped onion in cold water for 10 minutes, then drain well before adding it. That takes the edge off without losing the crunch.
Building the Salad So It Stays Creamy, Not Heavy
Cooking the Potatoes to the Right Point
Start the potatoes in salted water and cook them until a knife slides in with just a little resistance. If they’re falling apart in the pot, they’re already too far gone for salad. Drain them well and let the steam escape for a few minutes before you add anything else; wet potatoes dilute the dressing and make the texture slippery.
Shocking the Beans for Color and Snap
Drop the green beans into boiling water for about 3 minutes, just until they turn bright green and soften slightly. Move them straight into ice water so they stop cooking right there. If you skip the ice bath, they keep softening from retained heat and lose the crisp texture that makes this salad stand out.
Mixing the Dressing Without Breaking It
Whisk the mayonnaise, sour cream, Dijon, vinegar, dill, parsley, salt, and pepper until the dressing looks smooth and lightly thickened. Add the red onion to the cooled potatoes and green beans first, then fold in the dressing. If you stir too aggressively, the potatoes break down and the salad goes dense; a gentle toss keeps the pieces intact and coated.
Letting the Chill Time Do Its Job
Refrigerate the salad for at least 2 hours before serving. That rest lets the potatoes absorb some of the dressing and gives the dill, mustard, and vinegar time to settle into the vegetables. If you taste it right away, the flavors can seem a little separate; after chilling, everything tastes more balanced and intentional.
How to Adapt It for Different Tables and Different Pantries
Dairy-Free Version
Swap the sour cream for a plain dairy-free yogurt or vegan sour cream, and use a mayonnaise that fits your needs. The salad still comes out creamy, but the tang can shift a little depending on the brand, so taste the dressing before it goes into the bowl and adjust with a splash more vinegar if needed.
More Herbal and Brighter
Swap some of the parsley for chives or tarragon if you want a sharper herbal edge. Chives keep things mild and oniony, while tarragon brings a slight anise note that works especially well with mustard and potatoes.
Make It a Little Lighter
Replace half the mayonnaise with extra sour cream or plain Greek yogurt. You’ll get a tangier, lighter salad, but the dressing will be a touch looser and a little less plush, so let it chill long enough for the potatoes to absorb it.
Storage and Reheating
- Refrigerator: Store covered for up to 3 days. The potatoes will soften a bit as they sit, but the flavor deepens after the first day.
- Freezer: I don’t recommend freezing this salad. The creamy dressing and potatoes both change texture after thawing, and the beans lose their snap.
- Reheating: This salad is meant to be served chilled or cool. If it’s been in the fridge for a while, let it sit on the counter for 15 to 20 minutes before serving so the dressing loosens slightly and the flavors open up.
Answers to the Questions Worth Asking

Creamy Green Bean Potato Salad
Ingredients
Equipment
Method
- Bring a pot of salted water to a boil, then add the cubed potatoes and boil until tender, about 15–20 minutes. Skim off any foam if needed, then drain in a colander and spread on a sheet pan to cool slightly.
- Boil water in the same pot and add trimmed green beans. Cook for 3 minutes, then immediately transfer to an ice bath until chilled, about 1–2 minutes.
- Add the cooled potatoes and the chilled green beans to a large bowl and toss gently to combine. Let any excess water drain so the dressing stays creamy.
- In a bowl, mix mayonnaise, sour cream, Dijon mustard, and white wine vinegar until smooth. Stir in dill, parsley, plus salt and pepper to taste.
- Add the finely diced red onion to the potato mixture, then pour in the dressing. Toss until everything is evenly coated.
- Cover and refrigerate the salad for 2 hours before serving. Chill until firm and flavors are well blended.