Cold, creamy potato salad lands on the table with a cleaner finish here: tangy buttermilk, sharp Dijon, and a big handful of dill keep every bite bright instead of heavy. The red potatoes hold their shape, the dressing clings without turning gluey, and the whole bowl tastes like it was built to sit next to grilled food without getting lost.
The trick is in the balance. Buttermilk loosens the dressing enough to coat the potatoes, while mayonnaise and sour cream give it body so it settles into the cubes instead of puddling at the bottom of the bowl. Fresh dill matters here, and so does cooling the potatoes before dressing them; hot potatoes drink up the sauce too fast and can turn the salad soft.
Below, I’ll walk through the one step that keeps the texture intact, the ingredient swaps that still make sense, and the storage note that helps this salad taste even better after a few hours in the fridge.
The dressing coated every potato without getting watery, and after chilling for a couple of hours the dill and mustard flavor came through beautifully.
Like this dill potato salad? Save it to Pinterest for the creamy mustard dressing and fresh-herb finish.
The Trick to Keeping the Dressing Creamy Instead of Watery
Potato salad goes wrong when the dressing gets thinned out by warm potatoes or when the potatoes are cut too small and start breaking apart as you toss them. Red potatoes help because they stay waxy and hold their shape, but they still need a full cool-down before the dressing goes on. If you dress them while they’re hot, the buttermilk mixture loosens up and slides off instead of settling into the surface of the potatoes.
The other part people miss is gentleness. This salad should be folded, not stirred like soup. You want the potatoes coated and glossy, with the onion and herbs distributed evenly, but the cubes should still look like cubes when you’re done.
What Each Ingredient Is Doing in the Bowl

- Red potatoes — These are the right choice because they hold their structure after boiling. Yukon Golds work too, but they’ll give you a softer, more buttery salad and can break down a little more under the dressing.
- Buttermilk — This is what gives the dressing its tang and keeps it from tasting flat. There isn’t a perfect substitute, but plain kefir is the closest stand-in if you have it.
- Mayonnaise and sour cream — Mayo gives the dressing body, while sour cream adds a thicker, slightly sharper edge. Using all buttermilk would make the salad too thin, and using all mayo would mute the brightness.
- Dijon mustard — Dijon sharpens the whole bowl and helps the dressing taste seasoned, even before you add much salt. Yellow mustard won’t give the same depth.
- Fresh dill and chives — These are not garnish here. They carry the flavor, so use fresh herbs rather than dried if you want the salad to taste clean and lively after chilling.
- Red onion — A small amount is enough. Dice it fine so it blends into the salad instead of hitting every bite like a raw onion chunk.
Building the Salad So the Potatoes Stay Intact
Boiling Until Just Tender
Start the potatoes in salted water and cook them until a knife slips in without resistance, but before they start flaking at the edges. If you boil them until they’re falling apart in the pot, they’ll turn mushy the second you toss them with dressing. Drain them well and spread them out so steam can escape.
Mixing the Dressing First
Whisk the buttermilk, mayonnaise, sour cream, Dijon, salt, and pepper together before anything else goes in. That gives you a smooth dressing and lets you taste the balance before it meets the potatoes. If it tastes too sharp on its own, it will mellow after chilling, so don’t overcorrect with extra mayonnaise.
Folding in the Herbs and Potatoes
Add the dill, chives, and onion to the cooled potatoes, then pour the dressing over top and toss with a light hand. The salad should look evenly coated, not flooded. If the bowl starts to look soupy, stop mixing; the dressing will tighten up a bit as it chills.
Chilling for the Finish
Two hours in the fridge gives the flavors time to settle and lets the dressing cling properly. This is where the mustard and dill get louder and the raw edge of the onion softens. Serve it cold, straight from the fridge, or let it sit out for 10 minutes if you want the flavors a little more open.
How to Adapt This Salad Without Losing the Tang
Make it dairy-free
Swap the buttermilk, sour cream, and mayo for a dairy-free buttermilk-style mixture made with unsweetened plant milk plus vinegar, and use a good vegan mayo. You’ll keep the tang and the creamy texture, though the dressing will taste a little lighter and less rich than the original.
Use Greek yogurt instead of sour cream
Plain Greek yogurt brings the same tang as sour cream with a slightly firmer finish. The salad will be a little brighter and less plush, which works well if you want a lighter side dish.
Swap in baby potatoes for a firmer bite
Baby red or baby gold potatoes work beautifully if you want a salad with smaller, cleaner pieces. Leave them whole or halve them after boiling, then dress them once they’re fully cool so the skins stay intact.
Add chopped hard-boiled eggs
Eggs make the salad more filling and push it closer to a classic deli-style potato salad. Fold them in gently at the end so they don’t break down and muddy the dressing.
Storage and Reheating
- Refrigerator: Keeps well for 3 to 4 days. The potatoes may absorb a little dressing as it sits, so the salad can look thicker the next day.
- Freezer: Don’t freeze it. The dairy dressing separates and the potatoes turn grainy after thawing.
- Reheating: Serve it cold. If it has been in the fridge overnight, stir it gently and let it sit at room temperature for 10 to 15 minutes before serving so the dressing loosens slightly.
Answers to the Questions Worth Asking

Dill Potato Salad with Mustard Buttermilk Dressing
Ingredients
Equipment
Method
- Boil the red potatoes in a Dutch oven over high heat for 15–20 minutes, until tender when pierced with a fork. Drain thoroughly and let them cool to room temperature.
- Whisk buttermilk, mayonnaise, sour cream, and Dijon mustard with salt and pepper until smooth and creamy. Stop when the mixture looks evenly tinted and pourable.
- Gently combine the cooled potatoes with fresh dill, fresh chives, and red onion until the herbs and onion are evenly distributed.
- Pour the dressing over the potato mixture and toss gently until every cube is coated. The salad should look glossy and lightly thickened from the dressing.
- Refrigerate the potato salad for 2 hours to let the flavors meld. Chill until cold throughout and slightly thickened.


