Classic Grandma Potato Salad

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.

grandma potato salad
Image: cookingwithricky.com / All Rights reserved

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.

grandma potato salad

Classic Grandma Potato Salad

Delicious Classic Grandma Potato Salad recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 57 minutes
Servings: 10 servings
Calories: 2350

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

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Leave a Comment

Recipe Rating