Salads
This awesome potato salad recipe transforms a classic side dish into the star of your table—creamy, crunchy, and packed with flavor that disappears faster than you can say "seconds."
The secret lies in balancing textures: tender boiled potatoes, crisp celery and onions, and a tangy dressing that keeps every bite vibrant.
I developed this version after years of testing, finally cracking the code for that perfect harmony of creamy mayo, bright vinegar, and fresh herbs that makes potato salad irresistible.
What sets this recipe apart is the foolproof technique that ensures creamy perfection without turning into a gluey mess. The potatoes are boiled just until tender-crisp, then dressed while still warm so they absorb the flavors completely.
A touch of Dijon mustard adds depth, while fresh dill and chives bring brightness that cuts through the richness. The result? A potato salad so good, it steals the show at picnics, barbecues, and holiday tables—no one will believe it's homemade.
By the time you're done, you'll have a crowd-pleasing potato salad with the ideal texture—creamy from the dressing, crunchy from the fresh vegetables, and perfectly balanced in flavor. The dressing stays tangy without being overpowering, and the herbs keep it fresh-tasting even after sitting for hours.
This is the kind of potato salad that gets passed around the table, with everyone asking for the recipe.
Whether you're serving it at a summer picnic, a Fourth of July cookout, or a family gathering, this recipe delivers restaurant-quality results with minimal effort. The best part? It's flexible enough to customize with add-ins like avocado, bacon, or even a dash of smoked paprika for a modern twist.
Let's get started—your next potluck just got easier.
Ingredients for awesome potato salad
Creamy mayo, tangy vinegar, and fresh herbs—this is your crowd-pleasing potato salad lineup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Medium size, halved before boiling |
| Mayonnaise 🥫 | 1 cup | High-quality, full-fat preferred |
| Red Wine Vinegar 🍷 | ¼ cup | Bottled or homemade |
| Dijon Mustard 🌶️ | 1 tbsp | Mild or strong variety |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Fresh Chives 🌿 | ¼ cup | Chopped, for garnish |
| Celery Stalks 🧅 | 2 whole | Diced, crisp variety |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Granulated Sugar 🍚 | 1 tbsp | For subtle sweetness |
| Olive Oil 🫒 | 1 tbsp | For drizzling |
The potatoes are the foundation, so grab Yukon Golds—they stay creamy and hold up best. Trader Joe's and Whole Foods usually have them pre-washed and ready to go, which saves time. Medium size is key: too small and they overcook; too big and they stay underdone. Halve them before boiling for even cooking. For the mayo, Duke's or Hellmann's are my go-tos—they're stable enough to handle the acidity without breaking. Fresh dill is a must here (the good stuff, not the dried kind), but if you're in a pinch, dried dill at one-third the amount works in a bind.
No red wine vinegar? Apple cider vinegar is a perfect swap—just add a pinch of sugar to balance the sweetness. The Dijon mustard adds depth, but yellow mustard in a pinch still brings that tangy kick. Celery should be crisp, so avoid the wilted kind at the back of the fridge. For the onion, yellow or red both work, but yellow has a slightly sweeter flavor. The eggs? Fresh is best, but if you're prepping ahead, boil them the day before and store them in the fridge. Chopping them just before serving keeps that bright, fresh look.
This salad tastes even better the next day once everything melds together—perfect for making ahead. Store in an airtight container in the fridge for up to 4 days. The dressing separates if stored too long, so give it a quick stir before serving. For picnics, pack the potatoes and dressing separately, then toss just before eating. The herbs will keep their brightness if you add them right before serving—trust me on this—it makes all the difference.
Why You'll Love This Recipe
- No-Bake Magic: I swear by this—no oven, no fuss, just boil, chop, and mix. The Yukon Golds stay creamy inside with that perfect bite, and the dressing comes together in minutes while you’re still drying the potatoes.
- Dill-Powered Zing: That fresh dill and red wine vinegar cut through the richness like a cool breeze. Honestly, it’s the kind of flavor that makes you reach for seconds without even thinking—no sad, bland potato salad here.
- Picnic to Potluck: I’ve packed this in a cooler for beach days and brought it to BBQs—it’s that reliable. The mustard keeps it bright, so it doesn’t get heavy, and the texture holds up whether it’s room temp or straight from the fridge.
- Leftover Goldmine: Between us, this is my go-to for meal prep. The dressing clings to every bite, so it tastes just as good on day three as it does fresh. Plus, the ingredients are cheap—mayo, potatoes, and herbs stretch this far beyond a side dish.
Step-by-step instructions for creamy potato salad
Here's how to make this perfect potato salad with creamy texture and bright flavors.
Cook the Potatoes Just Right
Place the 2.5 lb Yukon Gold Potatoes in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp salt and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook for 12-15 minutes until a knife slides in easily.
I like to test the potatoes by piercing them with a knife - they should feel tender but still hold their shape. Drain immediately and let them cool slightly before handling. The potatoes should be warm but not steaming when you peel them. If they're too hot, they'll turn to mush when you cut them.
Prepare the Dressing Ingredients
In a large mixing bowl, whisk together the 1 cup mayonnaise, 0.25 cup red wine vinegar, 1 tbsp Dijon mustard, 1 tbsp granulated sugar, 0.5 tsp black pepper, and the 0.5 cup chopped fresh dill. The mixture should be smooth and well combined, with no visible streaks of mustard or vinegar.
This is where the magic happens - the acidity from the vinegar brightens the mayonnaise while the sugar balances the flavors. I always taste at this point to adjust seasoning. If it needs more tang, add a little more vinegar. If it needs more sweetness, add a pinch more sugar. The dressing should be perfectly balanced before adding the potatoes.
Mix Everything Together
While the potatoes are still warm, gently fold them into the dressing mixture using a wooden spoon or silicone spatula. Add the 2 whole diced celery stalks, 1 whole finely diced yellow onion, and the 4 chopped hard-boiled eggs. Fold gently to combine, being careful not to break up the potatoes or eggs too much.
I find it's best to work in batches if your bowl is small. Add about half the potatoes first, mix well, then add the remaining potatoes and other ingredients. The warmth of the potatoes helps emulsify the dressing for that perfect creamy texture. Don't worry if it looks a little thick - it will come together as it chills.
Chill and Garnish
Cover the bowl and refrigerate the potato salad for at least 2 hours, or preferably overnight. This chilling time is crucial for letting all the flavors meld together. The salad will thicken slightly as it cools, which is perfect for serving.
Before serving, drizzle with 1 tbsp olive oil and sprinkle with the 0.25 cup chopped fresh chives. The chives add a lovely fresh finish and beautiful color contrast. Give it a final taste and adjust seasoning if needed. This salad tastes even better the next day as the flavors continue to develop.
Pro Tips For Making Awesome Potato Salad
- CHILL THE POTATOES: After boiling Yukon Golds, dump them into ice water for 10 minutes—no skipping this. Cold potatoes hold their shape and absorb dressing better, so they don’t turn mushy when mixed. (I learned this the hard way when my salad collapsed into a gluey mess.)
- SALT THE BOILING WATER: Toss in 2 teaspoons of salt with the potatoes—more than you’d use for pasta. Yukon Golds need it to develop flavor, and the skins stay intact. (Yes, even if you’re using salted mayo later, the potatoes deserve their own seasoning.)
- WHISK THE DRESSING FIRST: Mix mayo, Dijon, red wine vinegar, and dill before adding potatoes. This ensures even distribution, and the mustard emulsifies better when stirred in cold. (I used to add everything at once, and the dressing always separated.)
- STIR IN DILL LAST: Fold in fresh dill after the potatoes are fully coated—just before serving. It keeps the leaves bright and crisp, not wilted from sitting in mayo. (If you’re impatient like me, at least chop it small so it doesn’t overpower.)
Best sauces and condiments for this recipe
Classic Mayo Base
Start with a high-quality mayonnaise—I swear by Duke's or Hellmann's for their stability with acidic ingredients. Use 1 cup full-fat mayo for that rich, creamy texture that's the foundation of this salad.
The key is to balance it with ¼ cup red wine vinegar (or apple cider vinegar in a pinch) to keep it bright and tangy. I like to whisk these together first, then add 1 tbsp Dijon mustard and 1 tbsp sugar to round out the flavors.
Taste before adding potatoes—this is where you can adjust the balance between sweet, tangy, and savory. 🥫
Herb Infusions
Fresh herbs make all the difference—½ cup chopped dill and ¼ cup chopped chives add vibrant color and freshness. For extra depth, I sometimes add 1 tsp dried tarragon or 1 tbsp chopped parsley if I'm short on fresh herbs.
The herbs should be finely chopped so they distribute evenly throughout the salad. Add them to the dressing while it's still warm to help release their oils and flavors. If you're prepping ahead, hold off on adding the chives until just before serving—they'll keep their bright green color longer. 🌿
Crunchy Add-Ins
Celery and onion bring the crunch that keeps this salad from feeling too heavy. Dice 2 celery stalks and 1 yellow onion into small, even pieces so they're easy to eat and distribute throughout.
For extra texture, I like to add ½ cup chopped bell pepper or ¼ cup finely diced jalapeño if I want a little heat. If you're using jalapeño, remove the seeds first to control the spice level.
These ingredients should be added to the warm potatoes while mixing to help them absorb the dressing. 🧅
Protein Boosts
Hard-boiled eggs add richness and protein, but you can customize this further. For a smoky twist, add ½ cup crumbled bacon or ¼ cup smoked gouda cheese.
If you're making this for a picnic, swap the eggs for ¼ cup chopped pickles or ½ cup diced avocado for a lighter option. The eggs should be chopped into small pieces so they're easy to mix in evenly.
I like to add them last so they stay intact and add a nice contrast in texture. 🥚
Finishing Touches
A drizzle of 1 tbsp olive oil just before serving adds a silky finish and helps the flavors come together. For extra flair, I sprinkle with 1 tsp smoked paprika or a pinch of freshly cracked black pepper.
If you're feeling fancy, add a few chopped capers or diced cornichons for a gourmet touch. These final additions should be added right before serving so they stay fresh and vibrant. The salad tastes even better the next day as the flavors meld together—perfect for meal prep! 💫
Nutrition facts
Frequently asked questions
Can I make this potato salad ahead of time?
Yes! This recipe actually tastes better the next day as the flavors meld together. Store in an airtight container in the fridge for up to 4 days. The dressing may separate slightly, so give it a gentle stir before serving. For picnics, keep the potatoes and dressing separate until ready to mix—this keeps everything crisp.
What if I don't have red wine vinegar?
No problem! Use apple cider vinegar instead—just add an extra ½ teaspoon of sugar to balance the flavor. The acidity is what brightens the mayo, so any vinegar will work. Avoid white vinegar, as it has a sharper taste that can overpower the dish.
Why does my potato salad turn out gluey? Overcooking the potatoes is the usual culprit—they should be tender but still hold their shape. Drain them immediately after boiling and let them cool slightly before mixing. Also,
Can I make this recipe without eggs?
Swap the eggs for ½ cup crumbled bacon, ¼ cup chopped pickles, or ½ cup diced avocado for a lighter option. These add-ins bring different textures and flavors while keeping the salad satisfying. Just add them at the end to maintain freshness.
How do I keep the celery and onion crisp?
Slice them just before adding to the warm potatoes—this preserves their crunch. If you're prepping ahead, store the celery and onion separately in the fridge and add them to the salad right before serving. Avoid chopping too far in advance, as they'll lose their crispness over time.
