Creamy Potato Salad Recipe – Kippi at Home

This creamy potato salad is just the perfect sidekick for any meal. It’s super easy to make and fits right in at cookouts, potlucks, holiday dinners, or even a quick weeknight supper. Trust me, it’s always a hit whenever it shows up on the table.
This recipe brings you that classic creamy potato salad everyone loves. It’s reliable, tasty, and comes together quickly with simple ingredients you likely have on hand. Plus, it makes a nice big batch — about 8 generous servings — perfect to feed a crowd or to stash some leftovers for later.
Imagine tender Yukon Gold potatoes mixed with crunchy celery and sweet onion, chopped hard-boiled eggs, and a tangy dressing made from mayo, mustard, a bright splash of vinegar, and a touch of sweet pickle relish. I’ll walk you through every step with photos, share my favorite tips to get the texture just right, and offer plenty of ideas to customize this salad to your family’s taste.
What Makes This So Good
This creamy potato salad is a timeless favorite because it nails that balance — simple ingredients that shine with fresh textures and bold, familiar flavors. The soft potatoes blend perfectly with crisp veggies, creamy mayo, zesty mustard, and bright vinegar, while the eggs add a nice protein boost and visual pop. It’s a side dish that pairs beautifully with grilled meats, sandwiches, or any casual meal — and it’s right at home next to a Crunchy Broccoli Salad.
- Super quick to prep using ingredients you likely already have.
- Gives you make-ahead power — the flavors taste even better after chilling.
- Comfort food vibes that suit anything from a backyard BBQ to a holiday feast (and for holidays, cheesy scalloped potatoes are always a hit).
Ingredients You’ll Need

- 6 medium potatoes (around 3 pounds)
- 1 onion chopped
- 1 celery stalk chopped
- 4 Eggs hard-boiled and peeled
- 2 tablespoons white distilled vinegar
- 1 cup Mayonnaise
- 1 Tablespoon Yellow mustard
- 2 Tablespoons pickle relish
- salt and pepper to taste
- 2 spring onions sliced
- 1 teaspoon paprika
Cook and Assemble the Salad
- Scrub, peel, and cut potatoes into 1-inch cubes.
- Place potato cubes in a large pot, add a pinch of salt, and cover with cold water (1–2 inches above).
- Bring to a boil over medium-high heat and cook about 10 minutes until a fork slides in but potatoes remain firm-tender.
-
Drain potatoes thoroughly and cool to room temperature (or place in an ice bath/rinse with cold water to stop cooking if not dressing immediately).

- Transfer cooled potatoes to a large bowl.
- Chop the onion and celery and add them to the potatoes.
- Hard-boil eggs until yolks are firm, cool in an ice bath, and peel.
-
Chop eggs (or press through a cooling rack) and add them to the potato mixture.
- Pour white distilled vinegar over the potatoes and eggs.
- Whisk together mayonnaise, yellow mustard, pickle relish, salt, and pepper in a separate bowl.
- Gently fold the dressing into the potato mixture until evenly coated but potatoes remain intact.
-
Sprinkle with paprika and top with thinly sliced spring onions right before serving.

Tips for Perfect Results
- Cut your potatoes into even one-inch cubes so they cook evenly without some being mushy and others underdone.
- Add a good pinch of salt to the cooking water to make those potatoes flavorful all the way through.
- Cook just until the potatoes are firm-tender. Test with a fork often, because overdone potatoes will turn mushy once mixed.
- If you don’t plan to dress the potatoes immediately, soak them in an ice bath or rinse with cold water to halt cooking and keep their shape.
- Drain thoroughly — too much water left on the potatoes will thin out the dressing and make the salad watery.
- Pouring vinegar over warm potatoes helps them soak up that bright flavor and salt for the best taste.
- Fold the dressing in gently to keep that wonderful potato texture intact; mixing too much will make everything gluey and sloppy.
- If the raw onion’s bite feels too strong, soak chopped onion in cold water for 10 minutes, then drain thoroughly before adding.
- Plan to chill the salad for at least an hour before serving so all those delicious flavors can meld together perfectly. Taste and tweak with salt and pepper right before plating. For serving, pair it with a crisp Italian Chopped Salad for fresh crunch.
- Always keep potato salad refrigerated, and toss if it sits out for more than 2 hours to stay safe.
Flavor Variations and Swaps

- Herby twist: Add chopped fresh dill, chives, or parsley for a fresh pop of flavor and brightness.
- Bacon & onion: Stir in some crispy cooked bacon and swap spring onions for chives for a smoky crunch (for flavor inspiration, see a loaded baked potato soup with bacon and chives).
- More pickle punch: Use dill pickle relish or diced cornichons instead of sweet relish if you like a tangier bite.
- Mustard upgrade: Swap yellow mustard for Dijon to give your dressing a sharper, more sophisticated zip; see how it shines in a French carrot salad with lemon-Dijon dressing.
- Leave skins on: Try red potatoes with skins for added color and a firmer bite.
- Lighter option: Substitute half the mayo with plain Greek yogurt or sour cream to lighten up the dressing and add tang.
- Give it some heat: Add chopped pickled jalapeños or a pinch of cayenne pepper for a subtle spicy kick.
Storage and Make-Ahead Advice
Keep your potato salad in an airtight container in the fridge for up to 4 days. This keeps it fresh and tasty. Just a heads up — don’t freeze it. The mayo and eggs don’t freeze well and will separate, making the texture unappealing.
Before serving cold leftovers, take the salad out of the fridge about 20 to 30 minutes ahead of time to take the chill off. Give it a gentle stir to recombine any dressing that may have settled. If it looks a bit dry, add a splash of milk or a bit more mayo and taste for seasoning.
- If the salad has been left at room temperature for over 2 hours (or just 1 hour if it’s above 90°F), it’s safest to toss it.
- The hard-boiled eggs in here remain safe to eat refrigerated for the same 4-day window.
Common Questions Answered
-
Can I make this potato salad ahead of time?
Absolutely! Making it a few hours or even the day before helps the flavors blend beautifully. Just keep it chilled in an airtight container and remember to pull it out a little before serving to let it warm up a bit and give it a good stir.
-
How long will it keep?
It stays fresh in the fridge for up to four days when stored properly. Freezing isn’t recommended because the texture suffers.
-
Can I use different kinds of potatoes?
Yes! Yukon Golds are my favorite for creamy texture, but red potatoes or fingerlings work well, too. Leaving the skins on adds color and a bit more texture if you like.
-
Can I swap mayonnaise for something lighter?
Sure! You can replace up to half the mayo with plain Greek yogurt or sour cream for a tangier, lower-fat twist. Swapping all mayo out will change the texture and flavor quite a bit.
-
Can I add other mix-ins?
Definitely. Think chopped pickles, peas, diced bell peppers, cooked bacon, or fresh herbs. Just add small amounts at a time and taste as you go.
-
Is it safe to eat potato salad with hard-boiled eggs?
Yes, as long as you keep it refrigerated and don’t leave it out at room temperature for more than 2 hours (or 1 hour if it’s very warm outside). When in doubt, it’s always best to be safe.
A classic creamy potato salad perfect for cookouts, potlucks, and casual meals. Features tender Yukon Gold potatoes, crunchy celery and onion, hard-boiled eggs, and a tangy mayo-based dressing with mustard and pickle relish, garnished with spring onions and paprika.
- Total Time: 25 minutes
- Yield: 8 generous servings 1x
Ingredients
- 6 medium potatoes (around 3 pounds), peeled and cut into 1-inch cubes
- 1 onion, chopped
- 1 celery stalk, chopped
- 4 eggs, hard-boiled and peeled
- 2 tablespoons white distilled vinegar
- 1 cup mayonnaise
- 1 tablespoon yellow mustard
- 2 tablespoons sweet pickle relish
- Salt and pepper to taste
- For garnish: 2 spring onions, thinly sliced
- 1 teaspoon paprika
Instructions
- Scrub, peel, and cut the potatoes into 1-inch cubes.
- Place the potato cubes in a large pot and cover with cold water, about 1-2 inches above the potatoes.
- Bring the water to a boil over medium-high heat and cook for about 10 minutes until the potatoes are firm but tender (test with a fork).
- Drain the potatoes well and allow to cool to room temperature.
- In a large bowl, combine the cooled potatoes, chopped onion, and chopped celery.
- Hard-boil the eggs until yolks are firm. Cool quickly in an ice bath and peel.
- Chop the hard-boiled eggs by pushing them through a cooling rack over the bowl or chop finely by hand, then add to the potato mixture.
- Drizzle the white distilled vinegar over the potatoes and eggs and gently toss.
- In a separate bowl, whisk together the mayonnaise, yellow mustard, sweet pickle relish, salt, and freshly cracked pepper.
- Gently fold the dressing into the potato mixture, coating all ingredients without breaking up the potatoes.
- Just before serving, garnish with a sprinkle of paprika and the sliced spring onions.
Notes
For better flavor, chill the potato salad for at least one hour before serving to let flavors meld., If the raw onion’s flavor is too sharp, soak chopped onion in cold water for 10 minutes then drain before adding., Store potato salad in an airtight container refrigerated for up to 4 days. Do not freeze., If salad sits out more than 2 hours (or 1 hour above 90°F), discard for safety., Variations include adding fresh herbs (dill, chives, parsley), crispy bacon, swapping sweet relish for dill relish or cornichons, Dijon mustard for yellow mustard, or mixing in pickled jalapeños for heat., To lighten, substitute half of the mayonnaise with plain Greek yogurt or sour cream.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Cuisine: American
Nutrition
- Serving Size: about 1 cup
- Calories: 357 kcal
- Fat: 23 g
- Carbohydrates: 31 g
- Protein: 7 g

A classic and creamy potato salad featuring tender Yukon Gold potatoes, crunchy celery, sweet onion, hard-boiled eggs, and a tangy mayo-based dressing with mustard, vinegar, and pickle relish. Perfect as a side dish for cookouts, potlucks, and casual meals.
- Total Time: 25 minutes plus chilling time
- Yield: 8 generous servings 1x
Ingredients
- 6 medium potatoes (about 3 pounds), peeled and cut into 1-inch cubes
- 1 onion, chopped
- 1 celery stalk, chopped
- 4 hard-boiled eggs, peeled and chopped
- 2 tablespoons white distilled vinegar
- 1 cup mayonnaise
- 1 tablespoon yellow mustard
- 2 tablespoons pickle relish
- Salt and pepper, to taste
- 2 spring onions, thinly sliced
- 1 teaspoon paprika
Instructions
- Scrub, peel, and cut potatoes into 1-inch cubes.
- Place potato cubes in a large pot, add a pinch of salt, and cover with cold water 1 to 2 inches above the potatoes.
- Bring to a boil over medium-high heat and cook for about 10 minutes, until a fork slides in but potatoes remain firm-tender.
- Drain potatoes thoroughly and cool to room temperature (or place in an ice bath/rinse with cold water to stop cooking if not dressing immediately).
- Transfer cooled potatoes to a large bowl.
- Chop the onion and celery and add them to the bowl with the potatoes.
- Hard-boil eggs until yolks are firm, cool in an ice bath, peel, chop, and add to the potato mixture.
- Pour white distilled vinegar over the potatoes and eggs.
- In a separate bowl, whisk together mayonnaise, yellow mustard, pickle relish, salt, and pepper.
- Gently fold the dressing into the potato mixture until evenly coated, taking care to keep potatoes intact.
- Sprinkle paprika over the salad and top with sliced spring onions just before serving.
Notes
Cut potatoes into even 1-inch cubes to ensure even cooking and prevent mushy or underdone pieces., Add salt to the cooking water to flavor potatoes internally., Cook potatoes just until firm-tender to maintain texture in salad., If not dressing potatoes immediately, rinse with cold water or use an ice bath to stop cooking., Drain potatoes thoroughly to avoid watery salad., Vinegar added to warm potatoes enhances flavor absorption., Fold dressing gently to preserve potato texture and prevent a gluey salad., Soak chopped raw onions in cold water for 10 minutes and drain to reduce sharpness, if desired., Chill potato salad for at least 1 hour before serving to meld flavors., Keep potato salad refrigerated and discard if left out over 2 hours (1 hour if above 90°F)., Variations include adding fresh herbs (dill, parsley, chives), cooked bacon, using dill pickle relish, substituting Dijon mustard, using red potatoes with skins on, lightening the dressing with Greek yogurt or sour cream, and adding heat with jalapeños or cayenne pepper.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Side Dish
Nutrition
- Serving Size: about 1 cup
- Calories: about 290 kcal per serving
- Fat: approximately 18 g per serving
- Carbohydrates: approximately 25 g per serving
- Protein: approximately 8 g per serving