Red potato salad turns a picnic staple into something a little fresher, a little lighter, and a lot easier to keep eating. The potatoes stay tender but intact, the dressing clings without turning heavy, and the dill and green onion give each bite a clean finish instead of that dense, overly rich feel you get from some potato salads.
The trick is using Greek yogurt alongside a smaller amount of mayonnaise. The yogurt brings tang and body, while the mayo keeps the dressing from tasting sharp or chalky. Red potatoes help too, because their waxy texture holds its shape after boiling and chills well without turning mealy. A splash of white wine vinegar wakes everything up, and the salad gets better after it rests long enough for the potatoes to absorb the dressing.
Below, I’ve included the small details that matter most: how to cook the potatoes so they don’t fall apart, what the dressing should taste like before it meets the potatoes, and a few simple ways to adapt it for different diets or what’s already in your fridge.
The yogurt-and-mayo dressing coated every potato without turning gluey, and the dill was such a good call. I chilled it for two hours like you said and it tasted even better the next day.
Love the lighter Greek yogurt dressing and fresh dill in this red potato salad? Save it to Pinterest for your next cookout or make-ahead side.
The Trick Is Chilling Before the Potatoes Fully Give Up Their Heat
Potato salad goes wrong when the potatoes are either too hot or too cold at the wrong moment. If they’re steaming, the dressing loosens and slides off instead of coating each piece. If they’re fully cold before you dress them, they don’t absorb much flavor. The sweet spot is warm or just barely cool, when the potatoes are no longer fragile but still open to seasoning.
Red potatoes are the right choice here because they keep their structure after boiling. Cut them into even cubes so they finish at the same time, and stop cooking as soon as a knife slides in without resistance. Overcooked potatoes break apart in the bowl and turn the salad pasty once you stir in the dressing. A short chill after dressing does the rest of the work.
What the Yogurt Is Doing That Mayo Alone Can’t

- Plain Greek yogurt — This is what keeps the salad lighter without making it thin. Use full-fat if you want the creamiest result, but even low-fat works well here because the potatoes and mayo help round it out. Regular yogurt is looser and can make the dressing runny.
- Mayonnaise — A small amount gives the dressing that familiar potato salad richness and helps it cling. Don’t skip it entirely unless you’re intentionally making a different style of salad; the yogurt alone tastes sharper and a little lean.
- Dijon mustard — Dijon sharpens the dressing and gives it enough structure to stand up to the potatoes. Yellow mustard will work in a pinch, but it tastes softer and a little sweeter.
- White wine vinegar — This brightens the whole bowl and keeps the salad from tasting heavy. If you need a substitute, apple cider vinegar is the closest swap, though it brings a slightly fruitier edge.
- Fresh dill, green onions, and celery — These are not just garnish. Dill gives the salad its fresh herb note, green onion adds bite, and celery brings crunch so every bite isn’t soft all the way through. If you’re missing celery, diced cucumber is not a good replacement here because it leaks water; finely diced bell pepper is the better swap for crunch.
How to Keep the Potatoes Intact and the Dressing Creamy
Boiling the Potatoes to the Right Point
Start the potatoes in cold salted water so they cook evenly from the outside in. Once the water reaches a steady boil, keep the cubes at a gentle simmer until a knife slips in with no resistance, then drain them right away. If they boil too hard, the outsides start breaking before the centers are done, and you’ll end up with a mix of mush and firm pieces.
Mixing the Dressing Before It Meets the Potatoes
Stir the Greek yogurt, mayonnaise, Dijon, vinegar, salt, and pepper together in a large bowl until it looks smooth and glossy. Taste it before adding the potatoes; it should seem a touch bold because the potatoes will dilute it a little. If the dressing tastes flat now, it will taste even flatter after chilling.
Coating Without Crushing
Add the potatoes, dill, green onions, and celery to the bowl, then fold everything together with a wide spoon or spatula. Stir gently enough that the cubes stay intact but thoroughly enough that the dressing reaches the bottom of the bowl. If the potatoes are still hot, wait a few minutes before tossing them so the dressing doesn’t loosen and separate.
Letting the Salad Chill Into Itself
Cover the bowl and refrigerate it for at least 2 hours. That resting time lets the seasoning settle and gives the potatoes time to absorb the dressing instead of sitting on top of it. Right before serving, give it one last stir and adjust salt and pepper if needed, since chilled salads almost always need a final correction.
Three Ways to Adjust This Salad Without Losing the Point
Dairy-Free Version
Use a plain unsweetened dairy-free yogurt with enough body to coat the potatoes, then keep the mayonnaise if your diet allows it. The result will be a little tangier and less creamy than the original, so add the vinegar gradually and taste as you go.
Lighter and Higher-Protein
Use full Greek yogurt and cut the mayonnaise down a bit further if you want a leaner bowl with more tang. You’ll get a brighter, slightly less rich salad that still feels substantial, especially once it chills.
No-Dill Swap
If dill isn’t your thing, use chopped parsley and a little extra green onion for freshness. You’ll lose the classic dill-potato pairing, but the salad will still taste bright instead of heavy.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The potatoes will soften a bit more as they sit, but the flavor holds well.
- Freezer: Don’t freeze this salad. The yogurt and mayonnaise separate after thawing, and the potatoes turn grainy.
- Reheating: This salad is meant to be served cold. If it’s too firm straight from the fridge, let it sit at room temperature for 15 to 20 minutes and stir before serving instead of heating it.
