
There’s something deeply comforting about a creamy potato salad made from scratch. As a professional chef, I always emphasize the importance of using high-quality ingredients and careful technique, and this mayonnaise-based version is a true crowd-pleaser. Rich, flavorful, and perfectly balanced, it’s an ideal side for grilled meats, sausages, or even as a light, satisfying lunch.
This creamy potato salad relies on tender potatoes, a smooth mayonnaise dressing, and fresh herbs for brightness. With just a few chef tips, you can make a perfectly creamy, flavorful salad that will impress family and friends every time.
Why You’ll Love This Recipe
- It’s rich, creamy, and incredibly satisfying while still easy to make.
- Uses simple, fresh ingredients that highlight the natural flavor of the potatoes.
- Perfectly balanced with a touch of tang, sweetness, and herbaceous freshness.
- Can be served chilled or at room temperature, making it versatile for any meal.
- Ideal for barbecues, family dinners, picnics, or casual lunches.
Key Ingredients
- Potatoes – I always use waxy potatoes because they hold their shape when boiled, giving the salad a tender yet firm texture that works perfectly with creamy dressing.
- Mayonnaise – Use a high-quality mayonnaise for a smooth, rich base that coats the potatoes beautifully and carries the flavors of the herbs and seasonings.
- Fresh dill – Adds a fragrant, slightly tangy herbal flavor that pairs perfectly with the creamy dressing and pickles, giving the salad a traditional German twist.
- Dill pickles – Finely chopped dill pickles provide crunch, tang, and subtle acidity, balancing the richness of the mayonnaise and potatoes.
- Dijon mustard – Adds subtle heat and depth to the creamy dressing, helping to balance the flavors.
- Apple cider vinegar – A splash of apple cider vinegar gives a gentle tanginess and a hint of fruity acidity, perfectly balancing the richness of the mayonnaise and complementing the pickles and herbs.
- White wine vinegar or lemon juice – A touch of acidity balances the richness of the mayonnaise and adds brightness.

A visual walk-through of the recipe
Take a look at the step-by-step photos below for a visual guide to the process. You’ll find the complete written recipe along with helpful tips in the recipe card further down the page.
Prepare the potatoes – Wash and scrub the potatoes, then place them in a large pot and cover with water. Bring to a boil and simmer until the potatoes are fork-tender. Drain and allow them to cool slightly, then peel if desired and cut into bite-sized pieces. Let the potatoes cool completely before using (photos 1 & 4).
Prepare the dressing – In a large mixing bowl, combine the mayonnaise, yellow mustard, minced garlic, apple cider vinegar, dill pickle brine, salt, and pepper. Stir until smooth and well combined. (photos 2 & 3).

Finish the salad – Combine the potatoes with the chopped pickles, dill, and hard-boiled eggs in a bowl and mix gently. Add the dressing and toss to coat evenly. Cover and refrigerate for at least 30 minutes before serving, then garnish with extra dill and pickles. (photos 5- 8).

Over time, I added my own touches: a little garlic for depth, mustard for zing, and fresh dill to brighten everything up. Now, every time I make it, it feels like a tribute to her—nostalgic and new, familiar and just a little unexpected.

From my Kitchen (Chef’s Notes)
- Use waxy potatoes: They hold their shape better and prevent the salad from turning mushy in the creamy dressing.
- Warm potatoes absorb flavor: Tossing slightly warm potatoes with the dressing allows them to soak up the flavors without losing their structure.
- Balance the dressing: Taste as you go and adjust mustard, acidity, or seasoning to achieve the perfect harmony between richness and brightness.
- Serving ideas: This creamy potato salad pairs beautifully with sausages, grilled meats, roasted vegetables, or simple fresh bread.
- Make ahead: The salad can be made a few hours in advance and stored in the refrigerator; it often tastes even better after the flavors have had time to meld.
More Salad Recipes to Try
If you love fresh, flavorful salads, you’ll find plenty of inspiration here on my blog. From crisp, refreshing garden salads to hearty, protein-packed options, I’ve shared recipes that are easy to make and full of taste.
Be sure to check out:
Classic Italian Tomato Salad – Vibrant, juicy tomatoes with fresh basil and a tangy balsamic dressing.
Refreshing Cucumber Salad with Pickled Mustard Seeds – with pickled mustard seeds, red onions, and fresh herbs – a refreshing, tangy, and easy-to-make side dish.

Homemade Potato Salad
Ingredients
- 2 pounds yukon gold potatoes
- 4 dill pickles finely chopped
- 3/4 cup mayonnaise
- 1 tbsp yellow mustard
- 2 cloves garlic minced
- 2 hard-boiled eggs chopped
- fresh dill sprigs
- 1 tbsp apple cider vinegar
- 1 tbsp dill pickle brine
- Sea salt and black pepper
Instructions
Prepare the potatoes
- Wash and scrub 2 pounds yukon gold potatoes. Place the potatoes in a large pot and cover with water. Bring to a boil, then reduce the heat and simmer for 25-30 minutes, or until the potatoes are fork-tender.2 pounds yukon gold potatoes
- Drain the potatoes and let them cool. Once cool enough to handle, peel if desired and cut into bite-sized chunks. Let them cool completely.
Make the dressing
- In a large mixing bowl, combine 3/4 cup mayonnaise, 1 tbsp yellow mustard, 2 cloves garlic, 1 tbsp apple cider vinegar, 1 tbsp dill pickle brine, Sea salt and black pepper. Stir until smooth and well combined.
Finish the salad
- In another Bowl, combine the potatoes, chopped pickles, chopped dill, and chopped hard-boiled eggs. Mix gently to combine.
- Drizzle the dressing over the potato mixture and toss again.
- Cover and refrigerate the potato salad for at least 30 minutes before serving. Garnish with extra dill and chopped dill pickles.
Notes
- Yukon Gold is ideal: These potatoes hold their shape well and have a naturally creamy texture. Red potatoes are a good substitute if needed.
- Start in cold water: Always start boiling potatoes in cold water so they cook evenly from the inside out.
- Don’t overcook: Boil just until fork-tender. Overcooked potatoes can fall apart and make the salad mushy.
- Balance the tang: Apple cider vinegar and mustard add zip—taste the dressing before tossing with potatoes and adjust salt, vinegar, or sweetness if needed.
- Let it sit: Like most potato salads, this one improves with a little rest. Chill for at least 30 minutes, or up to overnight, to let the flavors meld.
- Fresh herbs: Dill is classic, but you can mix in chopped parsley, green onions, or chives for added color and flavor.
- Make it a meal: Add chopped celery, cooked bacon, or even shredded chicken to turn this into a heartier dish.
- Dairy twist: Mix in a spoonful of sour cream or Greek yogurt with the mayo for a tangy, creamy variation.
Easy to make and delicious. Just one thing: It turned out too wet. I\’d recommend reducing the maple syrup back to a half cup. Or put one less egg.