This Classic Potato Salad recipe is made with Yukon Gold potatoes, hard boiled eggs, and a creamy dressing. It is a family favorite, and a must-have at any BBQ!

Want more side dishes? I love this Corn Salad, Cucumber Salad, Baked Beans, and Coconut Rice!

A bowl filled with homemade Potato Salad, ready to serve.

Why I love this recipe:

  • Classic – No funny stuff here, this easy potato salad recipe is the traditional one everyone loves, with the best sauce to coat the potatoes.
  • Fresh – Making this salad with fresh ingredients is absolutely worth it. You won’t buy one at the grocery store again!
  • Make-Ahead – Throw it together when you have time, and pull it out of the fridge and serve when you are ready!

Potato Salad Ingredients:

  • Yukon Gold Potatoes: these are my favorite kind for potato salad, but russet would also work.
  • Hard Boiled Eggs: we use the egg yolk to make the best creamy sauce to coat the potatoes.
  • Mayonnaise: good quality, like Hellman’s or Kewpie.
  • Buttermilk: a must for the amazing potato salad dressing. You can make your own buttermilk, if in a pinch.
  • Yellow Mustard (or Dijon)
  • Dill Pickles
  • Celery
  • Red Onion
  • Salt and Pepper

How to make Potato Salad:

Boil Potatoes: Place whole, unpeeled potatoes in a large pot of water. Bring the water to a boil, then lower the heat and simmer for 10 to 15 minutes, until the potatoes are fork tender. Drain water from the pot, then cover with a lid to allow the potatoes to steam for 5-10 minutes. Peel potatoes, if desired, and cut them into 1 inch chunks.

A glass bowl with cooked potatoes cut into chunks for a classic potato salad recipe.

Make Potato Salad Dressing: Mix together egg yolks, mayonnaise, buttermilk, mustard, a splash of pickle juice, and salt and pepper, to taste.

Egg yolks, mayonnaise, buttermilk, mustard, pickle juice, and salt and pepper in a bowl for an easy potato salad dressing.

Combine: Pour dressing over the potatoes. Add chopped egg whites, celery, onion, and pickles. Stir well.

Two images showing potatoes coated in a homemade sauce, then red onions, chopped egg whites, celery, and pickles added.

Serve: Cover, and refrigerate for a few hours.

A close up image of a traditional Potato Salad recipe, ready to enjoy.

Make Ahead and Storage Instructions:

To Make Ahead: This is the best potato salad recipe because you can make it up to 2-3 days ahead of time and it will taste great! Make it at least a few hours before and refrigerate.

To Store: Keep potato salad in an airtight container in the refrigerator for up to 5 days.

Follow me for more great recipes


A white serving bowl filled with homemade classic Potato Salad, ready to serve.
Prep 10 minutes
Cook 25 minutes
Refrigerate 2 hours
Total 35 minutes
Save Recipe


For the salad

  • 3 pounds Yukon Gold Potatoes
  • 4 hard boiled eggs
  • 1 cup mayonnaise
  • 1/4 cup buttermilk
  • 2 Tablespoons yellow mustard (or half dijon)
  • 2 dill pickles , minced + splash of pickle juice)
  • salt and pepper
  • 2 ribs celery , chopped
  • 1/4 cup red onion , chopped


  • Boil and chop potatoes: Place the whole, unpeeled potatoes in a large pot of water. Bring the water to a boil, then lower the heat and simmer for 10 to 15 minutes, until the potatoes are fork tender. Drain the water completely from the pot and then cover the pot with a lid to allow the potatoes to steam for 5-10 minutes. Peel potatoes, if desired, and cut them into ½ inch chunks.
  • Make Dressing: Separate egg yolks from the whites of the hard boiled eggs and place the yolks in a bowl. Mash the yolks with a fork and then stir in the mayonnaise, buttermilk, mustard, a splash of pickle juice, and salt and pepper, to taste.
  • Assemble: Pour the dressing over the warm potatoes. Chop the egg whites and add them to the potatoes along with the celery, onion, and pickles. Stir well, cover, and refrigerate for a few hours to allow the flavors to blend.


Make Ahead Instructions: I love potato salad because you can make it up to 2-3 days ahead of time and it will taste great! Make it at least a few hours before and refrigerate.
Storage Instructions: Keep potato salad in an airtight container in the refrigerator for up to 5 days.


Calories: 199kcalCarbohydrates: 27gProtein: 6gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 2gTrans Fat: 0.01gCholesterol: 79mgSodium: 369mgPotassium: 659mgFiber: 3gSugar: 3gVitamin A: 194IUVitamin C: 28mgCalcium: 48mgIron: 1mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

*I first shared this recipe in May 2013. Updated May 2019 and May 2023.

This post contains affiliate links. I love sharing my favorite recipes with you!

This post contains affiliate links.

Related Posts

Share Recipe


About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.99 from 902 votes (857 ratings without comment)

Leave A Comment

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

Recipe Rating


  1. 5 stars
    made this, never made potato salad before and randomly landed on yours. hands down got the best reviews. people loved it. said it was the best potato salad they have ever eaten. super easy and quick to make. the only I added was a little bacon bits on top but that was it. I will be making this from now on if I ever need a summer salad to take to a party or cookout!!!

  2. 5 stars
    I would call myself a good cook however when it came to potato salad I would win the title of worst cook. I tried several times to make my late MIL potato salad and failed every time. I made this potato salad last weekend and it is amazing. I even gave some to a neighbor (previously I would have NEVER offered any potato salad I made to anyone) and they not only said it was delicious but they offered to buy the ingredients if I would make more. Thanks to you I’ve mastered potato salad.

  3. 5 stars
    Excellent! The buttermilk addition makes the salad stay creamy even hours or day after. Everyone at my cookout today loved it!

  4. 5 stars
    Yes!Yes!Yes! FINALLY a great potato salad recipe!! Thank you! I’m picky about my potato salad, not everyone makes a good one. To find the right balance of mayo, mustard, not too much celery or onion with the right amount of pickle, and the potato done just right – is hard but here…is straight perfection! Been looking for one that tastes like Granny made when I was young and this hits.the spot. I added just a touch more pickle and red onion everything followed exact

  5. 5 stars
    This potato salad is a keeper! You can add anything you like and it will turn out 👌.

    Just a note: I always double the dressing in any recipe because it’s never enough for me, and I did that with this recipe.

    I didn’t have any pickles or relish and my sister wanted veggies in it for some reason, so at her request I added a bag of frozen veggies – the peas/carrots/corn/green beans kind. I picked out the green beans at her request and seasoned the peas/carrot/corn in a separate bowl with acv vinegar, salt, pepper and onion powder. I added this to the dressing then mixed it into the potatoes. Tasted pretty good and the next morning it tasted FANTASTIC.

    Oh also I didn’t have buttermilk but heavy whipping cream and acv seemed to make a GREAT substitute.

    Thanks for this recipe! 5 stars!!!

  6. 5 stars
    I have made this about 15 times now. I follow the recipe exactly. It comes out perfect every time. It is always a hit. Everyone asks me to make it! Best potato salad recipe ever! It is traditional and so flavorful! Thank you for making me look like a great cook!

  7. 2 stars
    This was so bland. I had to really jazz it up and it was still only passable. This is not “the one.” I’ll keep looking…

  8. 5 stars
    Reminded me of my grandmother’s. Tried others that say classic, but they definitely didn’t taste like yours. Tyty

    1. I mix in whole milk yogurt OR sour cream with the mayo. I’ve not tried using buttermilk. I generally use 1/3 yogurt to 2/3 mayonnaise. I like to add a splash of vinegar for a little tanginess. I use sweet pickle relish rather than chop whole pickles. And I use Dijon mustard, not yellow. Yum!

  9. 5 stars
    Awesome recipe! Easy and delicious as written. I did add fresh dill as my wife loves dill So glad I found this!👍❤️👍

  10. 4 stars
    This was easy and tasty too! Depending on the size of your potatoes, you may need some extra cooking time. Also I didn’t have any milk or buttermilk so I just used sour cream mixed with a little water. Everyone loved it. I think mixing the egg yolks with the dressing makes it nice and rich. The addition of fresh dill would add a yummy punch.

  11. 5 stars
    This was the perfect potato salad recipe! The only thing I did differently was use dill relish instead of chopping up the pickles. Thanks so much for this yummy recipe.

  12. 5 stars
    My first attempt for my wife’s birthday, she loves it. Thank you so much for this awesome recipe.

  13. 5 stars
    My husband and daughter made this as a surprise. I was skeptical because I am very picky with potato salad. This WOWED me. It tasted just like my mothers passed down to me recipe. Great instructions. I wish he had made more.

    1. 4 stars
      I used apple cider vinegar (2 TBL) instead of buttermilk, I also left out the pickle juice since vinegar is enough tang for me. Tasted great

      1. 3 stars
        This recipe has good bones but I, personally, found it to be quite bland. I doctored it up pretty extensively to give it some flavor.

    2. Hi! I don’t know if this will help, but I’m lactose intolerant and I use Lactaid (lactose free milk) in all my recipes. If you’re off dairy completely maybe try more of a German-style potato salad, which uses vinegar, bacon and bacon fat, veg, and some herbs. This is typically served warm or room temp, not cold. Great for an outdoor picnic because you don’t have to worry about the mayo on a hot day!

  14. 5 stars
    This is an amazing potato salad. Being a Brit we don’t put anything like the number of ingredients in our potato salads! I’ve made this twice now and it’s sublime.

  15. 3 stars
    I made this two days before a family cookout I hosted yesterday. I should have followed my gut and cut the potatoes before boiling. I ended up with an undercooked potato salad and found myself apologizing to everyone. I also wasn’t a fan of the dressing. The flavor was okay but not my favorite, but the issue was the fact that it was way too watery. I don’t think I’ll make this one again. I followed the recipe as written other than I peeled the potatoes first.

  16. Excellent recipe! I used a little more celery and added some paprika and seasoning salt to the dressing but this potato salad is a winner!

  17. Sounds delicious can’t wait to make it. But need to know what you sprinkled on top of the dish.

  18. 5 stars
    I made this for our Memorial day BBQ and it was a hit! I didn’t change a thing. Even my husband who doesn’t like crunchy things (onions, celery, and pickles) in his potato salad loved it! This will be a forever go to recipe for me.

  19. 5 stars
    Just made it, following your clear directions. It is special and much better than any I have made and all that I’ve had from others. A WINNER!!!!

  20. 5 stars
    These are some of the changes I did, 6 hard-boiled eggs, two splashes of milk, 3 Tablespoons yellow mustard, a splash of apple vinegar, large dash of celery seeds, large dash onion powder.

    1. You can get powdered buttermilk in the same section of the store where powdered milk is. I just bought some based on a friend’s recommendation. Easy sub for liquid!

    2. I used natural yoghurt with a bit of milk added to make it the consistency of cake batter. Worked a treat.

  21. 5 stars
    Wonderful!, Random search landed here and couldn’t be more pleased to visit.
    Every thing taste better from scratch Traditional potato salad is a Classic! Thank You.

  22. I would be concerned about food safety. If you take hot potatoes and add all the ingredients then place in a cover bowl to chill it may not be safe. Time and temperature exposure, you have volatile foods like eggs and potatoes. Better to mix the ingredients and place in a pan, with the salad uncovered, to chill.

  23. 4 stars
    Very nice basic potato salad. I would note that I have found that it is better to peel (if peeling)
    potatoes and then cooking. Why? Well, unless you like handling hot potatoes, they are cooled
    when done whole and peeled. And, if you put some of the dressing on REAL WARM potatoes, it sinks in better and ads flavor. I also ad the onions to the warm potatoes before cooling.

  24. I followed this recipe as written. It’s our favorite…very simple and flavorful. I always get compliments when I make it for family and friends. Thanks!

  25. 5 stars
    I’m 74 yrs old and been making potato salad since I was 15yrs old. You might consider using pickle relish to replace the pickles. I use 2 jumbo eggs for every med size potato and I use a 50/50 ratio of red & yukon potato. I never use mustard. Adding the red potato makes it sweeter, and adding more eggs simply makes it much creamer. You might consider using a large cheese shredder for the eggs it makes them a uniform size, and makes the yokes blend better with the mayo. My potato salad has been a hit with our family for years.

  26. 5 stars
    Nice flavor & easy to follow instructions. I only added fresh chopped parsley & minced chives; also substituted Vidalia onion for the red onion. I vary the recipe I’ve used for years & this was a tasty change, plus I found your method with the eggs to be time-saving!

  27. 4 stars
    Made this recently and it’s great. I taste tested as I went along and once I mixed the sauce in with the potatoes I thought it was good enough then to serve/eat. It was still warm but I don’t mind that as it makes me think of my mom because she’d make potato salad and eat it right after making it, so that brought back god memories. I did add the celery, egg whites, pickles but left out the onions (my wife doesn’t like raw onions) and it was still was tasty.

  28. My son-in-law has made me the family potato salad maker. I peel and dice my potatoes first as I hate trying to do so when they are hot. I add mayo (99% fat free) with chopped onion or green onion and mix while still hot. I can then add whatever I have on hand – crispy bacon, peppers, gherkins. I don’t add any egg, never have. Once it is mixed I cover and keep in the fridge until required. I will have to try your recipe with the boiled egg and see what the family think.

    1. 5 stars
      Fat free mayo is full of unhealthy ingredients. It’s ok to eat fat. It’s processed food thats bad for you

    2. I agree with Jacey, fat-free mayonnaise is junk, full of chemicals, and is no longer mayonnaise! True mayo is a good quality oil combined slowly with the lemon juice and egg yolks, and some salt + dry mustard. It’s exquisite and easy to make in the food processor. Perhaps those who can’t eat mayo would want to use Greek yogurt and a little cider vinegar instead for the dressing.

  29. 5 stars
    After accidentally tossing out my mom’s potato salad recipe years ago, I had pretty much stopped making it because I couldn’t get it “right”. This one is it! My husband and I both give it 5 stars!

  30. I have found the easiest way to do the potatoes is to peel them, cut them up, place in a basket, place in instant pot with 2 cups of water and pressure cook for 3 minutes. All are evenly cooked. I spread out to cool 5 to 10 minutes and then mix up potato salad before putting in fridge to chill. It’s so quick and easy.

  31. 5 stars
    Best potato salad ever! I added extra pickles and celery and left out the egg. My kids couldn’t get enough!

  32. 5 stars
    Another great LAUREN ALLEN recipe. Covering with a lid and steaming cooked potatoes is brilliant. I added dried mustard and lemon pepper seasoning. I made my own buttermilk by adding a little lemon juice (or white vinegar) to regular milk.

  33. 5 stars
    My Family went crazy over this recipe! I did change it a tad, I had no Buttermilk so I used Sour Cream and I did not addd the pickle juice. Still Fantastic! oh and also added scallions for presentation.

  34. Very nice potato salad, something very homey about it, nostalgic even..Husband loved it, and he doesn’t usually like most potato salad.

  35. 5 stars
    This was really good! We had a lot of potatoes to use so I thought I would give this recipe a try. I am not usually a big potato salad fan, but this was really creamy and flavorful! Thanks!!

  36. 5 stars
    As close to my Mom’s potato salad as I have been able to find. The chopping of the yolks into the mayo mix makes it less runny than a lot of recipes. The only thing I do different is use sweet pickle relish from our garden instead of dills.

  37. I made this, but as a pasta salad instead of potatoes! It was very delicious! I’m planning on trying it as written as well next time I make potato salad. I used 1 lb. of cooked elbow macaroni in place of the potatoes and just a touch of sugar, as our pickles are very sour. Thank you!

  38. 5 stars
    I’ve never had great luck with potato salad but I decided to give this one a try. It is the BEST! I served it at a friend’s and everyone loved it. Thanks for making me look good! New follower here!

  39. We are big time cold salad eaters here.
    As soon as I uncover our grill it’s a question of…. “what salad are you making for me?”….from hubby of course. I’m not sure when it went form ‘making for us’ to ‘making for me’?! LOL!!
    When I quit buying store bought cold salads years ago and started making ours all from scratch hubby just wants homemade only.
    This is a slightly different potato salad recipe, sounds tasty, so I will be making it soon.

  40. This looks delicious! My boyfriend loves potato salad and I ‘m always looking for new recipes to try 🙂