Red potato salad lands best when the potatoes keep their shape and still soak up enough dressing to taste rich all the way through. The skin-on pieces give it a sturdier bite than a peeled potato salad, and the creamy dressing clings to the nooks instead of turning the bowl into mash. That contrast is what makes people go back for another scoop.
The trick is cooking the potatoes until they’re just tender, then letting them cool before the dressing goes in. Warm potatoes absorb seasoning better, but if they’re too hot, the mayonnaise loosens and the whole bowl can turn greasy instead of creamy. A little Dijon and white wine vinegar keep the dressing sharp enough to balance the starch and the richness.
Below you’ll find the timing that keeps the potatoes from falling apart, plus a few simple swaps if you want to adjust the texture or make it fit what’s already in your fridge.
The potatoes held their shape even after chilling, and the dressing soaked in just enough overnight that every bite tasted seasoned all the way through. I added a little extra celery for crunch and it was gone by lunch the next day.
Save this red potato salad for picnics, cookouts, and any time you want a creamy skin-on side with real texture.
The Step That Keeps Red Potatoes from Turning Mushy
Red potatoes are forgiving, but they don’t like being boiled to death. Once the cubes are tender enough for a fork to slide in without resistance, they’re done. If you wait until they’re soft all the way through, the edges start breaking apart when you toss the salad, and the dressing turns the whole bowl cloudy.
Skin-on potatoes behave differently from peeled ones. The skin helps the cubes keep their shape, and it also gives the salad that rustic look people expect from a good picnic side. The other piece that matters is cooling: let the potatoes lose their heat before adding the dressing, or the mayonnaise loosens and won’t stay thick.
What the Dressing Is Doing Besides Tasting Good

- Red potatoes — These hold their shape better than starchy potatoes and give the salad that firm, biteable texture. Leave the skins on; that’s part of the appeal here. If your potatoes are large, cut them into even cubes so they finish cooking at the same time.
- Mayonnaise — This provides the creamy base and coats the potatoes evenly. Use a good one if you can, since there isn’t much else to hide behind. If you want a slightly lighter salad, swap in half sour cream, but expect a tangier, looser finish.
- Dijon mustard and white wine vinegar — Together they keep the salad from tasting flat. Dijon adds sharpness and helps emulsify the dressing, while vinegar gives it lift. If you only have yellow mustard, the salad will still work, but the flavor will be milder and less layered.
- Celery, red onion, and parsley — These are here for crunch, bite, and freshness. Finely dice the onion so it spreads through the bowl instead of dominating single bites. Parsley is best fresh; dried parsley won’t bring the same clean finish.
Building the Salad So the Potatoes Stay Intact
Cooking the Potatoes
Start the potatoes in cold water and bring them up together so the centers cook evenly. Salt the water well enough that it tastes seasoned, because that’s the first place the potatoes pick up flavor. Drain them as soon as they’re tender; if they sit in the hot pot with steam trapped underneath, they keep cooking and soften too far.
Mixing the Dressing
Stir the mayonnaise, Dijon, vinegar, salt, and pepper together in a large bowl before the potatoes go in. That gives you a smooth base and keeps the seasoning distributed evenly. If the dressing tastes slightly punchy on its own, that’s good — the potatoes will mellow it once they’re tossed in.
Combining and Chilling
Add the potatoes, celery, onion, and parsley while the potatoes are no longer hot but still slightly warm. That temperature is the sweet spot for absorption without breakdown. Toss gently so you coat every piece without smashing the cubes, then chill the salad for at least 2 hours so the flavor settles and the dressing firms back up.
Make It a Little Tangier
Add an extra teaspoon or two of vinegar if you like a sharper potato salad. It cuts through the mayonnaise and gives the bowl more lift, especially after chilling. Go slowly, since too much acid can make the dressing taste thin instead of bright.
Dairy-Free Version
This salad is naturally dairy-free as written, so you don’t need to change a thing. If you’re using a mayonnaise brand with added dairy ingredients, switch to a plain egg-based mayo and keep the rest the same. The texture stays creamy and the flavor remains classic.
Add-Ins for a Heartier Bowl
Chopped hard-boiled eggs, crumbled bacon, or diced pickles all fit naturally here. Eggs make it richer, bacon adds salt and smoke, and pickles bring extra snap. Add them after the potatoes are coated so they don’t get broken up while you toss.
Storage and Reheating
- Refrigerator: Keep covered for up to 4 days. The salad firms up as it sits, so it may taste even better the next day.
- Freezer: I don’t recommend freezing this one. The mayonnaise separates and the potatoes turn watery when thawed.
- Reheating: Serve it cold or let it sit at room temperature for 15 to 20 minutes. If it feels a little dry after chilling, stir in a spoonful of mayonnaise before serving instead of heating it.
Answers to the Questions Worth Asking

Red Potato Salad
Ingredients
Equipment
Method
- Bring a pot of water to a boil over high heat and add the red potatoes. Boil at 100°C until tender, 12-18 minutes, until a fork slides in easily and the cubes look softened.
- Drain the potatoes and let them cool to room temperature. Wait 10-15 minutes, until no steam rises when you touch the surface.
- In a mixing bowl, whisk mayonnaise, Dijon mustard, white wine vinegar, salt, and pepper until smooth. Mix 1-2 minutes, until the dressing turns creamy and evenly colored.
- Add the cooled potatoes, celery, red onion, and fresh parsley to the bowl. Toss to distribute the vegetables, so green and purple bits are visible throughout.
- Pour the dressing over the potato mixture and toss well until every cube is coated. Keep tossing 1-2 minutes, until the salad looks glossy and creamy.
- Cover and refrigerate the red potato salad. Chill at 4°C for 2 hours (at least), until cold and the flavors taste set.