Go Back
+ servings
classic potato salad with egg in a beige serving bowl

Potato Salad with Egg

This potato salad with egg recipe is a classic with hard-boiled eggs, a tangy creamy dressing, and crunchy pickles and celery. Perfect for summer picnics and potlucks!
Course Side Dish
Cuisine American
Keyword American potato salad, creamy potato salad, potato salad with egg
Prep Time 10 minutes
Cook Time 20 minutes
Cooling time 20 minutes
Total Time 50 minutes
Servings 6
Calories 347kcal


  • 2 pounds Yukon Gold potatoes diced
  • 3 eggs
  • 1 tablespoon white vinegar
  • 1/2 cup dill pickles chopped
  • 2 sticks celery chopped
  • 1/4 cup red onion chopped small
  • Paprika to taste (optional)


  • 3/4 cup mayo
  • 1/2 teaspoon celery salt
  • 1 teaspoon Worcestershire sauce optional but recommended
  • 1 teaspoon Dijon mustard
  • 1 teaspoon white vinegar
  • 1 tablespoon pickle juice
  • 1 tablespoon fresh parsley chopped
  • Pepper to taste


  • Cut the potatoes up into small bite-size pieces (try to ensure they're around the same size so they cook evenly). I don't peel them, but feel free to if you want. Add them to a large pot (don't salt the water) and ensure that they're covered by 1" of water. Bring them to a boil over medium-high heat, then reduce the heat and let them simmer until they're tender when pierced by a knife (about 8-10 minutes from when they start to boil).
  • At the same time, cook the eggs in a separate pot so they're hard-boiled. I simply time 10 minutes from the point where they start to boil. I cool them by running cold water over them for a few minutes. Peel the eggs once they've cooled.
  • While the potatoes and eggs cook, add the dressing ingredients to a small bowl and mix together until smooth. Refrigerate dressing until needed.
  • Once the potatoes are done, drain them thoroughly and then return them to the pot they were cooked in. Drizzle them with 1 tablespoon of white vinegar and toss gently with 2 spoons. Let them cool for 20 minutes (I gently toss them again a couple of times to speed up the cooling process by getting some air circulating).
  • While waiting for the potatoes to cool, chop the other salad ingredients (pickles, celery, onions, and eggs).
  • After the potatoes have cooled for the 20 minutes (they will still be warm but not so hot they wreck the dressing), add them to a large salad bowl along with the other ingredients and the dressing. Toss until coated. Sprinkle some paprika over top if desired. You can eat the potato salad right away if you like it warm or chill for an hour or two first to let the flavors meld more (cover the bowl tightly).


  • Potato salad will keep in the fridge for 3-5 days in a tightly sealed container.
  • This recipe doesn't make a massive amount, so feel free to double all ingredients if you need to feed a crowd. Feeds 6-8 depending on how much people eat/what else it's served with.
  • See blog post for more suggestions on how to customize this recipe.
  • Nutritional information is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary and Salt & Lavender makes no guarantees to the accuracy of this information.


Calories: 347kcal | Carbohydrates: 29g | Protein: 6g | Fat: 23g | Saturated Fat: 4g | Cholesterol: 94mg | Sodium: 584mg | Potassium: 730mg | Fiber: 4g | Sugar: 3g | Vitamin A: 275IU | Vitamin C: 32mg | Calcium: 43mg | Iron: 2mg