Growing up, my grandma’s potato salad was the star of every family gathering, and I’m so excited to share her classic recipe with you today. The secret? She always insisted on using Miracle Whip instead of mayo, and those crunchy bits of fresh celery add the perfect texture that keeps everyone coming back for seconds. This is the kind of comforting, nostalgic dish that tastes like summer and feels like home.

| Preparation Time | 20-30 minutes |
| Cooking Time | 30-35 minutes |
| Total Time | 50-65 minutes |
| Level of Difficulty | Medium |
| Servings | 10 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2200-2500
- Protein: 45-55 g
- Fat: 110-130 g
- Carbohydrates: 270-300 g
Ingredients
For the potatoes:
- 3 lb potatoes (cut into 3/4-inch cubes)
- 1 1/2 tsp salt
- 4 tbsp white vinegar
For the mix-ins:
- 3 stalks celery (diced into 1/4-inch pieces for crunch)
- 6 green onions (thinly sliced)
- 4 hard boiled eggs (roughly chopped)
For the dressing:
- 1 1/2 cups miracle whip (Kraft brand preferred)
- 1 1/2 tbsp yellow mustard
- 1 1/2 tsp celery seed
- 1 tsp salt
- 3/4 tsp pepper
- 1 tsp granulated sugar
For the garnish:
- 1 hard boiled egg (sliced into rounds)
- 1/2 tsp smoked paprika
Step 1: Prepare and Boil the Potatoes
- 3 lb potatoes
- 1 1/2 tsp salt
- Water
Cut the potatoes into 3/4-inch cubes and place them in a large pot of water.
Add 1 1/2 teaspoons of salt and bring to a boil over high heat.
Boil for 30-35 minutes until the potatoes are fork-tender but still holding their shape—you want them cooked through but not mushy or falling apart.
While the potatoes cook, you can prepare the other ingredients (see Step 2), which maximizes your time efficiency.
Step 2: Prepare All Remaining Ingredients
- 3 stalks celery
- 6 green onions
- 4 hard boiled eggs
- 1 hard boiled egg
- 1 1/2 cups miracle whip
- 1 1/2 tbsp yellow mustard
- 1 1/2 tsp celery seed
- 1 tsp salt
- 3/4 tsp pepper
- 1 tsp granulated sugar
While the potatoes are boiling, prepare your mise en place: dice the celery into 1/4-inch pieces, thinly slice the green onions, roughly chop 4 hard boiled eggs, and slice 1 hard boiled egg into rounds for garnish.
In a separate bowl, whisk together the Miracle Whip, yellow mustard, celery seed, 1 teaspoon salt, pepper, and granulated sugar until well combined and smooth.
Having everything prepped and ready ensures the potato salad comes together quickly once the potatoes are cooled.
Step 3: Cool and Dress the Hot Potatoes
- Cooked potatoes from Step 1
- 4 tbsp white vinegar
Drain the cooked potatoes thoroughly in a colander and spread them on a baking sheet to cool to room temperature for about 10-15 minutes—this prevents the potatoes from becoming mushy when mixed with the dressing.
Once cooled, transfer the potatoes to a large bowl and immediately pour the white vinegar over them, tossing gently to coat.
Let them sit for 15-20 minutes to absorb the vinegar, which seasons the potatoes from the inside and adds tang that complements the creamy dressing beautifully.
I find this step is crucial; the vinegar soak makes the final salad taste so much more flavorful than if you skip it.
Step 4: Combine All Components
- Vinegar-soaked potatoes from Step 3
- Celery, green onions, and chopped eggs from Step 2
- Dressing mixture from Step 2
Add the diced celery, sliced green onions, and chopped eggs from Step 2 to the vinegar-soaked potatoes, then pour the dressing mixture from Step 2 over everything.
Fold gently but thoroughly with a rubber spatula, making sure the dressing coats all the potatoes without breaking them apart.
The combination should come together into a cohesive, creamy salad.
Step 5: Chill and Garnish
- Potato salad from Step 4
- 1 hard boiled egg from Step 2
- 1/2 tsp smoked paprika
Transfer the potato salad to a serving bowl and refrigerate for at least 1 hour before serving—this allows the flavors to meld and develop.
Just before serving, arrange the sliced hard boiled egg rounds on top and sprinkle with smoked paprika for a classic presentation.
I like to garnish right before serving so the egg slices stay fresh-looking and the paprika doesn't lose its vibrant color.

Classic Grandma Potato Salad
Ingredients
Method
- Cut the potatoes into 3/4-inch cubes and place them in a large pot of water. Add 1 1/2 teaspoons of salt and bring to a boil over high heat. Boil for 30-35 minutes until the potatoes are fork-tender but still holding their shape—you want them cooked through but not mushy or falling apart. While the potatoes cook, you can prepare the other ingredients (see Step 2), which maximizes your time efficiency.
- While the potatoes are boiling, prepare your mise en place: dice the celery into 1/4-inch pieces, thinly slice the green onions, roughly chop 4 hard boiled eggs, and slice 1 hard boiled egg into rounds for garnish. In a separate bowl, whisk together the Miracle Whip, yellow mustard, celery seed, 1 teaspoon salt, pepper, and granulated sugar until well combined and smooth. Having everything prepped and ready ensures the potato salad comes together quickly once the potatoes are cooled.
- Drain the cooked potatoes thoroughly in a colander and spread them on a baking sheet to cool to room temperature for about 10-15 minutes—this prevents the potatoes from becoming mushy when mixed with the dressing. Once cooled, transfer the potatoes to a large bowl and immediately pour the white vinegar over them, tossing gently to coat. Let them sit for 15-20 minutes to absorb the vinegar, which seasons the potatoes from the inside and adds tang that complements the creamy dressing beautifully. I find this step is crucial; the vinegar soak makes the final salad taste so much more flavorful than if you skip it.
- Add the diced celery, sliced green onions, and chopped eggs from Step 2 to the vinegar-soaked potatoes, then pour the dressing mixture from Step 2 over everything. Fold gently but thoroughly with a rubber spatula, making sure the dressing coats all the potatoes without breaking them apart. The combination should come together into a cohesive, creamy salad.
- Transfer the potato salad to a serving bowl and refrigerate for at least 1 hour before serving—this allows the flavors to meld and develop. Just before serving, arrange the sliced hard boiled egg rounds on top and sprinkle with smoked paprika for a classic presentation. I like to garnish right before serving so the egg slices stay fresh-looking and the paprika doesn't lose its vibrant color.