Gimme Some Oven

The Best Potato Salad

This post may contain affiliate links. Please read my disclosure policy.

My go-to classic potato salad recipe is easy to make, perfectly zesty and creamy, and always a crowd fave!

The BEST Potato Salad Recipe

I’m returning to my Midwestern roots today to pay homage to the potluck dish that will forever be a nostalgic favorite…my classic potato salad recipe. ♡

There are of course a million different takes on how to make potato salad. But if you grew up in the Midwest or South and spent any amount of time at backyard barbecues, church basement dinners, or summertime picnics, you know exactly what I’m talking about when it comes to a “classic” creamy potato salad. We start with freshly-diced potatoes, boiled until perfectly tender and then tossed with a hint of vinegar. Then to the potatoes, we add the classic building blocks of hard-boiled eggs, crisp celery and tangy red onion. A big scoop of pickle relish adds a deliciously briny kick, although some may argue it’s optional. Then everything gets tossed with a rich and creamy dressing spiked with mustard, celery salt, vinegar, and paprika to bring everything together. Potato salad perfection.

Now I know that there are strong opinions out there on the topic of Miracle Whip versus mayo, so you do you! Feel free to also add in any extras you might like, such as bacon, avocado or fresh herbs. And while I personally love leaving the potato skins on for extra texture and nutrients, you’re totally welcome to peel the potatoes here if you prefer.

Let’s make some potato salad together!

The BEST Potato Salad Recipe | 1-Minute Video

Potato Salad Ingredients In A Bowl

Potato Salad Ingredients

Here are some quick notes about the easy potato salad ingredients you will need for this recipe:

  • Potatoes: I prefer buttery Yukon Gold potatoes or red potatoes in this recipe because they hold their shape well and won’t get too mushy, but any other variety of potatoes can work well too.
  • Hard-boiled eggs: I always cook hard-boiled eggs in the Instant Pot nowadays, but you’re welcome to also make them the traditional way on the stovetop.
  • Mayo or Miracle Whip: Up to you! Miracle Whip (a lighter, slightly sweeter and spicier mayo “dressing”) was always the standard for this potato salad in the Midwest. But feel free to use mayo instead (I would recommend Duke’s), or you could use a 50/50 mix of the two. To lighten things up, feel free to also also sub in some plain Greek yogurt or low-fat sour cream for part of the mayo.
  • Vinegar: I make this salad with apple cider vinegar, but red wine vinegar or white vinegar would also work well.
  • Pickle relish (optional): If you love pickles, a good scoop of relish (or you can dice your own pickles) adds an irresistible sweet tang to this salad! If you’re not into pickles, no worries, just leave it out.
  • Veggies: Raw celery and onion add a classic bit of crunch to this potato salad.
  • Seasonings: We will use Dijon mustard, celery salt, paprika (I prefer smoked paprika), fine sea salt and black pepper to season the creamy dressing. I also recommend sprinkling the salad with a hint of extra smoked paprika before serving.

Classic potato salad in a bowl with spoon

How To Make Potato Salad

Full instructions are included in the recipe below, but here are the basic steps for how to make potato salad:

  1. Boil the potatoes. We’ll place them in a pot, cover with cold water, and boiled until fork-tender.
  2. Drain the potatoes. Drain the potatoes in a colander, return them to the pot, drizzle with vinegar and let them cool for awhile. (If you need to speed up this process, you can rinse the potatoes in cold water until chilled before returning them to the pot!)
  3. Make the dressing. While the potatoes cool, whip up the dressing.
  4. Combine. Toss everything together very gently in a large mixing bowl.
  5. Season. Give it a taste and adjust seasonings as needed.
  6. Chill. Transfer the potato salad to a serving bowl, cover, and refrigerate for 1-2 hours to chill.
  7. Serve. Then serve and enjoy! ♡

How To Store Potato Salad

Potato salad unfortunately does not freeze well. So if you are making a batch in advance or have leftovers to store, simply place the potato salad in a sealed container and refrigerate for up to 3 days.

The best potato salad in a small serving bowl

Potato Salad Tips

Here are a few quick potato salad tips to keep in mind when making this recipe!

  1. Don’t overcook the potatoes. In order to avoid a mushy potato salad, regularly check the potatoes while they are cooking. Once they can easily be pierced with a fork, they’re ready to go!
  2. Be sure to add some crunch. Celery and onion are the classic additions to creamy potato salad. But if celery isn’t your thing, try adding in some radishes, bell peppers, cucumbers, fennel or carrots instead to the salad to give it some nice texture and crunch.
  3. Give it time to chill. All of these delicious flavors will continue to meld as the potato salad sits, so it will be even more delicious after it has chilled in the fridge for a few hours.
  4. Adjust seasonings to taste. Everyone has their own opinions about how homemade potato salad should taste, so please feel free to adjust any of the seasonings (or any of the larger ingredient ratios) to taste!

Potato Salad Variations

  • Add bacon: Add crumbled crispy bacon just before serving.
  • Add cheese: Add shredded cheese, such as cheddar, smoked gouda, crumbled feta or Parmesan.
  • Add fresh herbs: Add chopped fresh chives, dill, parsley, basil, or thyme to taste.
  • Add extra veggies: Add bell pepper, carrots, cucumber, fennel, green onions, peas, radishes, or sweet corn.
  • Add olives or capers: Add your favorite olives or capers for some extra briny flavor.
  • Use baked potatoes: Chop up leftover baked potatoes instead to turn this into a baked potato salad.
  • Make it vegan: Omit the eggs and swap in your favorite vegan mayo to make this a vegan potato salad recipe.

More Potato Salad Recipes

Looking for more make-ahead salad inspiration for summertime? Here are a few more favorite recipes:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The BEST Potato Salad

The BEST Potato Salad!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 176 reviews
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 60 minutes
  • Yield: 6 -8 servings 1x


My go-to recipe for classic, creamy, zesty, Southern potato salad.  See notes above for possible ingredient variations.


  • 3 pounds Yukon Gold or red potatoes*, cut into 3/4-inch cubes
  • 2 tablespoons apple cider vinegar
  • 1 1/4 cups mayonnaise
  • 1/3 cup dill pickle relish (optional)
  • 1 teaspoon celery salt
  • 1 teaspoon Dijon mustard
  • 4 hard-boiled eggs, diced
  • 2 celery stalks, diced
  • half of a small red onion, thinly sliced
  • sea salt and freshly-cracked black pepper
  • optional toppings: smoked paprika or Old Bay seasoning, chopped fresh chives, (extra) sliced hard-boiled eggs


  1. Boil the potatoes. Place the diced potatoes in a large stockpot and add enough cold water so that the potatoes are covered by 1 inch. Cook over medium-high heat until the water reaches a boil. Reduce heat to medium to maintain a simmer, then continue cooking the potatoes for 5-8 minutes or until the potatoes pierce easily with a fork. Try to avoid overcooking the potatoes.
  2. Drain the potatoes. Drain the potatoes thoroughly in a colander. Return the potatoes to the stockpot, drizzle evenly with the vinegar, and let the potatoes rest for 20-30 minutes* or until cool enough to handle.
  3. Make the dressing. Meanwhile, whisk together the mayo, celery salt, mustard and pickle relish in a medium bowl until evenly combined.
  4. Combine. Once the potatoes are ready to go, add in the mayo mixture, diced eggs, celery and onion.  Toss gently until evenly combined.
  5. Season. Taste and season with additional salt and pepper if needed. (Also feel free to add in a tablespoon or two of pickle juice if you would like.)
  6. Chill. Transfer the potato salad to a serving bowl, cover, and refrigerate for 1-2 hours to chill.
  7. Serve. Serve chilled and enjoy! Leftovers can be refrigerated in a sealed container for up to 3 days.


Potatoes: Feel free to peel the potatoes if you would like.  I prefer to leave the skins on to add extra texture to the potato salad.

Time-saving method: If you are in a hurry, you can rinse the potatoes immediately with cold water until chilled. Then drain the potatoes thoroughly in a colander, return them to the stockpot, drizzle evenly with the vinegar, and continue on with Step 3.

Share this Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

257 comments on “The Best Potato Salad”

1 3 4 5
  1. Boiled potatoes cause the salad to go watery if left in the fridge too long. Baked potatoes work better because they are dryer.

  2. Very good recipe! The only changes I made were Vidalia onion instead of red and sweet relish instead of dill, but I’m sure the other way would be great too. Now I always get asked to bring the potato salad!

  3. I made this and it was excellent. I used a variety of potatoes including purple. The variety in color made it look better. I also salted the potatoes while boiling. So in the end I only added a half teaspoon salt. I used quite a good amount of pepper. One teaspoon smoked paprika and about a quarter cup of chives. This brought a lot of color and flavor to the dish.

    • I love this potato salad! I’ve made it several times. In addition to the regular recipe I’ve added sliced black olives, chopped up bacon, relish, dill and red onion. So yummy!

  4. Hi Ali,
    Thank you for this! I would also like to add that you are my go to for both culinary and travel inspiration.
    My recipe for potato salad is very similar, but just slightly different. The biggest difference I learned from Julia Child and The Food Lab. J.C. makes a standard vinaigrette and dresses the hot diced potatoes to absorb the tang of the vinegar. The good olive oil also reduces the need for too much mayo and makes the salad just a little lighter tasting. The biggest difference I have learned is in the cooking of the potato. Instead of boiling, I bake the potatoes. I put them all on a pan sheet and seal with foil. This prevents the potatoes from absorbing water from boiling and allows for a more potato-y flavour; makes them less water logged. Makes all the difference in the world! Incidentally, I bake the potatoes for mashing as well. Cheers, marina

  5. Making it and told my hubby it was going to be the best ever of course…the sauce looks amazing and can’t wait to try it and impress my friends at church tomorrow! Thank you for the fun in making this and not overwhelming 😁

  6. Never could make a decent potato salad…UNTIL NOW! Great tasting potato salad…!!! (Do you happen to have the nutritional info for the basic recipe?…though I would imagine it varies somewhat as to what personal choice “add-ins” you use…but do you just have a ‘general’ guideline as to how many calories are in the recioe, as written) THANK YOU!

  7. I always think celery makes the salad get watery quick…dont even miss it, celery seed suffices….

  8. I swapped out the relish and vinegar for pickle juice and added chopped radishes. I also added a bit of honey (to taste) to the dressing to balance the tangy ingredients. Sprinkled with finely shopped fresh dill. YUM!!

  9. Ali,
    I always look forward to your recipes posts, although of course, those with your son and stories of your adventures are a favorite. I love potato salad and also use the IP to speed up the process. However, I don’t add onions or pickles (dislike both), and add drained chopped pimentos or fresh diced bell peppers for more crunch. In the mayo dressing I add a touch of cayanne (we love hot and spicy food) and a bit of Poupon mustard. It’s time to make potato salad again.

  10. This might be my new favorite potato salad! Did a few things differently like boiled potatoes whole and peeled skins afterwards. I sliced them thick. Also did the pickle relish half dill and half sweet. Added chives and a couple of extra cooked eggs for decoration. Hope my potato salad is a hit at tomorrow’s cook out.

  11. This is the go to recipe for homemade potato salad in my household. I have been making this one for several years and it’s delicious and keeps very well in the refrigerator.

  12. I add 1/4 cup sour cream to my dressing !s well as 1 T. Dill pickle juice. This is our family favorite and we make it often.

  13. Love this potato salad. The dill pickles and juice really make it pop. Thanks!

  14. Looks good for the pictures without the skin. Yes okay, understood.

  15. This looks delicious what a classic recipe. I see you talk about mayo or miracle whip. I wonder what your thoughts are about using avocado mayo? I have been using it lately for the health benefits. Anyway, great recipe!

  16. This is my first and ever salad which i have tasted.

  17. This was not my first time making potato salad, but it is the recipe I will ALWAYS use. I took it to a dinner and it was a big hit. I followed the recipe, but did use a variety of potatoes, and no relish. It’s just the right combination of ingredients–the tanginess is subtle, but yummy. Thank you!!!

  18. Best potato salad I’ve *EVER* had! [Growing up, my MOM’S was the best, and I could never duplicate it or find a comparable store/deli/homemade version that ever came close] AGAIN~THIS ONE…EVEN BEATS MY MOM’S!!

  19. I love potato salad but I am also really picky about my potato salad. I used this recipe but tweeked it to my taste and have to say it’s the best potato salad I’ve ever had. I don’t like a lot of crunch in my potato salad so I didn’t use celery or relish. I did however use the called for onion. In the place of the relish, I used pickle juice so it got the flavor without the crunch. I also like my salad with a bit more dressing so doubled the dressing ingredients. It came out perfect! My son also said it’s the best potato salad he’s ever had so it’s a win win in our home.

  20. I previously left a three star rating of this recipe, but after eating more of the potato salad the following day, wanted to revise my rating. It is so good! My recommendation is to allow this to chill in the fridge for a minimum of 2 hours, but overnight if possible. We ate ours after only 30 minutes to 1 hour in the fridge. I had prechilled my boiled potatoes and didn’t think it needed to sit in the fridge that long. Wrong. The potatoes need time to absorb all that flavor. When we ate ours too quickly it had a very strong vinegar taste that was unpleasant. After chilling overnight in the fridge however, it was probably one of the best potato salads I’ve ever had!

  21. love it! all my family enjoyed it and it was gone within 5 minutes . didnt have all the spices but it was still good and had lots of flavor! will def make again 💕💕

  22. As always, a reliable recipe. I can always count on Ali to have the perfect recipe for anything I want to make!

  23. my father would use Italian dressing on the drained warm potatoes just enough to flavor & soak in.
    gives a slight garlic and vinegar flavor.

  24. Of course I give this recipe a 5. I make make potato salad same way (pickle juice too) 😉 I also add a secret ingredient. Love is one secret, but I have another. Love love it!

  25. This is simple, and really good. I used sweet/hot relish because I didn’t have dill. It was a good substitute, and went well with the apple cider vinegar. I will definitely make this for a crowd next time!

  26. This is good potato salad. I added a little more mustard and I used regular salt since I didn’t have any celery salt.

  27. This truly is the best potato salad recipe out there. I make it with homemade mayo which adds even more depth of flavor and go heavy on the dill! It’s a hit every time!

  28. Perfect potato salad in my books !
    Great to go with beercan chicken and baked beans.
    This one is in the favourites file.


  29. Delicious!!