Potato salad is the ultimate summer salad recipe. It’s simultaneously creamy, crunchy, and fresh — and the perfect side dish for barbecues, picnics, potlucks, and parties. This is my mom’s classic recipe that I’ve lovingly adopted and have been making for over 20 years. I think you’ll love it as well!

A big bowl of classic potato salad.
Photo: Gayle McLeod

Why You’ll Love This Potato Salad

Many people have a family favorite potato salad recipe passed down from generation to generation, like German potato salad. But let me tell you why I think my mom’s recipe is the best for a classic American summer salad

  • First, it’s not mushy. I’ve come across many potato salads that resemble mashed potatoes. But that’s a little too soft for my liking. Potato salads should have texture, crunch, and a chunky consistency.
  • Second, it’s not watery. It’s creamy without being soupy. And that’s because there’s just the right amount of dressing for the type of potatoes used.
  • Lastly, it’s not a bowl of monochromatic beige and yellow. This potato salad is a delicious combination of red potatoes, hard-boiled eggs, celery, radishes, spring onions, dill, and mayonnaise — loads of color and tons of fabulous flavor.

Potato Salad Ingredients

Ingredients for potato salad.
  • Small Potatoes: You can use red potatoes, white new potatoes, or Yukon Gold potatoes. I’m using red potatoes because I love the reddish color that comes through in the mixture. Plus, they’re creamy, lower in starch, hold together well after cooking, and the skin is so soft that you don’t have to peel them. 
  • Eggs: Hard-boiled eggs add protein to this salad, making it a more filling side dish.
  • Crisp Vegetables: Celery, spring onions, and radishes add a fresh crispiness with every bite.
  • Mayonnaise: I love my homemade mayonnaise recipe, but you can use a store-bought version as well.
  • Fresh Herbs: A bit of freshly chopped dill is all you need for an herbaceous touch. But you could also use other tender herbs, which I’ll talk about more below.
Boiling red potatoes in a pot.

How To Make Potato Salad

  • Boil the potatoes. Fill a large pot with water, add the potatoes, and bring to a boil. Salt the water, reduce to a simmer, and cook for 20 minutes or until fork-tender.
  • Make hard-boiled eggs. Fill another pot with water and bring to a boil. Reduce the heat to low (so that no bubbles break the surface) and gently add the eggs with a skimmer. Cook the eggs for 12 to 14 minutes, then place them in an ice water bath to stop their cooking.
Boiling eggs in a pot.
  • Cool and chill. Once the potatoes have finished cooking, drain the water. Fill the pot with cold water to cool the potatoes down, then drain again. Place both the eggs and potatoes in the refrigerator to cool completely. Pro tip: Ensure your potatoes and hard-boiled eggs are fully cooled before making potato salad. Any residual heat will melt the mayonnaise if you mix everything too quickly. And nobody wants a hot melted potato salad!
Diced eggs on a wooden board.
  • Dice the potatoes, and eggs, and stir everything together. Once cooled, peel the eggs, and then dice both the potatoes and eggs into 1-inch-sized pieces. Then, add the diced potatoes and eggs to a large mixing bowl with the mayonnaise, celery, radishes, green onion, dill, salt, and pepper. Stir gently until well combined. Serve the potato salad immediately or refrigerate for up to three days. I’ve got a few storage tips below.

Make-Ahead and Storage Tips

Yes, you can make potato salad a day ahead! Or what I do, at a minimum, is prepare the potatoes and hard-boiled eggs the day before. That way it’s ready to be mixed the day of the party. And as long as your potato salad isn’t sitting out during a party or BBQ for hours, it should last for 3 to 4 days in the fridge.

Potato salad ingredients in a bowl.

Ingredient Alternatives

  • Swap any of the vegetables for chopped carrots, red bell pepper, cucumber, water chestnuts, or even sweet or dill pickles.
  • Swap mayonnaise for yogurt instead. It will taste a bit creamier, but still delicious! You could also do a mix of half yogurt and half mayo.
  • If you don’t like dill, you can use thyme, parsley, or another tender herb.
  • If you don’t like the skin on your potatoes, peel the skin off after they’ve cooled, and before you chop them up.

Common Questions

Can you use russet potatoes?

I do not recommend using russet potatoes for potato salad. They’re more starchy and will fall apart as soon as you start stirring. Save those russet potatoes for my carne asada fries! 

Should you cut the potatoes before or after boiling?

I prefer to boil my potatoes whole, then chill them in the fridge and cut them after they’ve cooled. It’s easy to slice through the potatoes this way, and I feel they’re slightly less waterlogged and mushy. But if you prefer to slice and cube your potatoes first, just remember to reduce the boil time to about 12 to 15 minutes.

Can I make this dairy-free? 

Yes, you sure can. Just swap in a vegan mayo. My favorite brand is this Primal Kitchen vegan mayonnaise made with avocado oil! It’s just as creamy as the real thing and will be the perfect substitute. 

A white bowl of potato salad.

More Summer Side Dishes

I can’t wait for you to try this potato salad recipe! If you make it, I’d love to hear your thoughts on the recipe in the comment box below. Your review will help other readers in the community as well.

Potato salad with a fork.

The BEST Potato Salad Recipe

Author: Lisa Bryan
5 from 33 votes
Read 111 Comments
Serves 10 servings
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

This classic potato salad recipe inherited from my mom is easy, flavorful, and loaded with texture. That's what makes it the perfect summer side dish for BBQs, picnics, and dinner parties! Watch the video below to see how I make this in my kitchen!

Video

Equipment

Ingredients 
 

  • 7 red or white new potatoes (Yukon gold potatoes also work)
  • 6 large eggs
  • 3 celery ribs, sliced
  • 4 spring onions, sliced
  • 6 radishes, grated
  • 1 cup mayonnaise
  • 1 tablespoon roughly chopped fresh dill
  • ½ teaspoon kosher salt
  • ¼ teaspoon pepper

Instructions 

  • Boil the potatoes. Fill a large pot with water. Add the potatoes and bring to a boil. Salt the water, reduce to a simmer and cook for 20 minutes or until a fork inserts easily with a little resistance.
    Boiled potatoes in a pot.
  • Make hard boiled eggs. Fill another pot with water and bring to a boil. Reduce the heat to low (so that there's no bubbles breaking the surface) and use a skimmer to gently add the eggs. Cook the eggs for 12 to 14 minutes, then place in an ice water bath to immediately stop their cooking.
    Boiled eggs in a pot.
  • Cool and chill. Once the potatoes have finished cooking, drain the water. Fill the pot with cold water to cool the potatoes down, then drain again. Place both the eggs and potatoes in the refrigerator to cool completely.
    Cooled potatoes and eggs in bowls.
  • Dice the potatoes and eggs. Once your potatoes and eggs are fully cooled, peel the eggs, and then dice both the potatoes and eggs into 1-inch sized pieces.
    Chopped hard-boiled eggs.
  • Stir it all together. Add the diced potatoes and eggs to a large mixing bowl along with the mayonnaise, celery, radishes, green onion, dill, salt, and pepper. Stir gently until well combined. Serve the potato salad immediately or refrigerate for up to three days. 
    A bowl of classic potato salad.

Lisa’s Tips

  • To make ahead and store: You can cook the eggs and potatoes a day before, then make the rest of the salad the day of. Alternatively, make the salad ahead of time and store it in the fridge for 3 to 4 days.
  • To make this salad even healthier: I use my homemade mayonnaise recipe (as I can control the quality of oil and make sure there are no unnecessary ingredients).
  • For getting the boiled eggs out of the pot: This is my favorite skimmer for making hard-boiled eggs as it’s large and wide.

Nutrition

Calories: 298kcal | Carbohydrates: 25g | Protein: 7g | Fat: 20g | Saturated Fat: 4g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 108mg | Sodium: 334mg | Potassium: 770mg | Fiber: 3g | Sugar: 2g | Vitamin A: 273IU | Vitamin C: 14mg | Calcium: 41mg | Iron: 2mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Recipe originally posted May 2015, but updated to include new information, photos and video for your benefit!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

5 from 33 votes

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

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

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

111 Comments

  1. Love this recipe, so did all my picky eaters!!:)) I didn’t have time for hard boiled eggs so I swapped with great northern beans and puréed them right into the mayo. Awesome! The herbs take this recipe off the chart! Delish! Thank you ❤️5 stars

  2. Made this for 4th of July. My son’s girlfriend was raving about it and asked who made it. When my daughter said it was me, they all clapped for me. Haha!5 stars