Want to know how to make the best potato salad? This is it! This homemade potato salad recipe is fresh, creamy and full of so much delicious flavor.
This creamy potato salad is my most-requested recipe from friends and family during the summer months, and it is a given that I bring it to every barbecue and potluck all season long.
It’s not your typical classic potato salad recipe, it’s better!
What makes this the best potato salad recipe?
It’s a simple and humble recipe, but the specific flavors in this homemade potato salad is what makes it so darn good!
Yukon gold potatoes provide a delicious buttery base, chopped hard boiled eggs keep it classic, parmesan cheese adds sharp flavor, fresh dill and green onions bring freshness, and a tasty creamy dressing holds it all together.
I promise you’ve never had a potato salad like this, and you’re going to love it!
Potato salad ingredients
Here’s everything you’ll need to make this best-ever potato salad (find the full recipe at the bottom of this post):
- Gold/yellow potatoes— These are a must! They have a creamy, buttery flavor and texture, and using russet potatoes or red potatoes will not taste the same. Added bonus, these potatoes do not need to be peeled.
- Hard boiled eggs
- Scallions/Green onions
- Fresh dill— Adding fresh herbs brings so much flavor! If you can’t find it, dried dill will work in a pinch, but it won’t provide the same freshness.
- Shredded Parmesan cheese— Both pre-shredded and freshly shredded work fine.
- Mayonnaise— Can you use low-fat mayo, sour cream, miracle whip, plain greek yogurt, etc.? Maybe, but results won’t be the same.
- Hidden Valley Ranch Dressing— It may be unusual to add bottle ranch dressing, but it adds a “certain something” to this salad that you’ll definitely miss if you leave it out. Other premade dressings don’t have the same flavor, so I highly recommend Hidden Valley. I keep a bottle in the fridge strictly for this salad!
How to make the best potato salad
- Hard-boil eggs. Add eggs to cold water in a small saucepan and bring to a boil. Turn off the heat, cover with a lid and set a timer for 12 minutes. Then drain hot water and replace with cold ice water. Let eggs cool completely before peeling and dicing.
- Boil potatoes. Add diced potatoes to a large pot of cold water and salt generously. Bring to a boil and simmer until potatoes are fork tender, about 15 minutes. Drain and let cool. (Potatoes can be slightly warm when you mix the potato salad, but shouldn’t be hot.)
- Mix potato salad dressing. Stir together mayonnaise, ranch dressing, salt and pepper, and dill.
- Combine everything. In a large bowl toss the hard-boiled eggs, potatoes, dressing, parmesan cheese and green onions together until everything is well coated in the dressing.
- Chill. Let the potato salad rest in the fridge at least for a few hours before serving so the potatoes can absorb the dressing and the flavors blend well.
How to make potato salad ahead of time
This potato salad actually benefits from a good chill in the fridge before serving. I usually make it anywhere from 4-8 hours before I plan to serve it. Giving the salad a chance to rest let’s the potatoes absorb some of the dressing, and all of the flavors get a chance to blend together.
How long will this potato salad keep?
Potato salads should last in the fridge for about 5 days. Keep in mind that it requires refrigeration and if it sits too long on the buffet table (4 hours max), you might want to discard the leftovers (if there are any!).
More delicious summer salads
- Classic Macaroni Salad
- Arugula Caprese Salad
- Italian Pasta Salad
- Asian Ramen Cabbage Salad
Shop tools for this recipe
This recipe was originally published July 2014. The recipe remains the same but post details and tips have been improved.
For more information, please see more information about How to make the best potato salad