Tangy, soft, sweet and crunchy, this classic American-style Potato Salad Recipe is a summertime must. Perfectly boiled potatoes, crunchy celery, pickled olives, and piquant onions are tossed with a silky mayonnaise and dijon mustard dressing for an absolutely delightful side dish.
About Potato Salad Recipe
I love everything about the humble spud and have dozens of Potato Recipes to prove it. This easy-to-make potato salad has become one of our favorite dishes because it’s so tasty.
I always make Salad Recipes to go with my main dishes as they make great sides and add to the overall nutrition and experience of the meal. This creamy potato salad is a bit heartier than others, so I’ll sometimes eat a bowl as a light lunch.
Made in just 30 minutes with only 12 simple ingredients, this is a recipe you can make on even the busiest of days. It’s an excellent pairing for sandwiches or rolls/wraps, and is a perfect side to bring to any potluck, cookout, or picnic.
My version of this American classic uses homemade eggless Mayonnaise, so it’s actually vegan. Feel free to use any high-quality store-bought mayo that you prefer to cut back on prep time.
Along with the smooth texture of the mayo and potatoes, the salad also has a great crunch and freshness coming from the onions, celery and parsley.
Word to the wise – do not skip these three ingredients or you’ll risk having a bland salad! That said, you can substitute shallots, scallions or spring onions for the onions and cilantro (coriander leaves) for parsley.
Usually in a classic American potato salad, chopped cucumber pickles (gherkins) or pickle relish are added for a tangy, salty and umami flavor. Since cucumber pickles aren’t readily available where I am, I used green olives to get a similar flavor. They work beautifully! I also added some dijon mustard for a bit of pungency.
Ingredients & Substitutions
- Mayonnaise: Use your favorite mayonnaise, homemade or store bought. Just remember that it is the primary ingredient in the potato salad dressing, so use a mayo that has a good taste.
- Type of Potato: Any potato variety can be used to make this potato salad recipe, just be sure not to overcook them. Depending on the variety of potato you choose and the size of the pieces you cut, the time to cook potatoes will vary (see tips on boiling potatoes below).Also, please note that wax potatoes (e.g. red potatoes or Yukon gold) will hold their shape better than russet potatoes. Depending on what you use, either can be considered the “best” for potato salad. Experiment with both and see which you prefer!
- Mustard: If you do not have dijon mustard, feel free to use ground mustard paste or mustard powder instead.
- Onions: Onions are an essential ingredient in the potato salad so do not skip them. Use onions that are not too pungent; I typically prefer red or sweet yellow varieties. Green onions (aka spring onions) can be used instead.Pro Tip: If you only have spicy onions on hand, chop them first, then give them a 10 minute soak in cool water to remove some of their bite.
- Celery: Apart from a deep herby flavor, celery also adds some crunch in to the salad. For this reason, its best not to skip it. Feel free to use the leaves, so long as you chop them like the parsley.
- Parsley: Parsley adds freshness to the salad. If you do not have parsley, use cilantro (coriander leaves) instead. You can definitely add your choice of fresh or dried herbs.
- Cucumber Pickle or Pickle Relish: You can add cucumber pickles if you prefer them. As a substitute for pickles, I have used green olives. Olives can be skipped altogether or you can add kalamata olives or black olives instead.
- Apple Cider Vinegar: ACV adds a lovely bit of sweet tanginess to the dressing. You can also use the juice from a jar of cucumber pickles, lemon juice, white vinegar, red wine vinegar, or rice vinegar instead.
- Sweet Paprika: For a touch of earthiness. Feel free to swap in red chili powder or cayenne for a slight touch of heat.
- Sugar: You don’t need much, just a bit to balance out all of the acidity from the pickles and vinegar. You can swap in any sweetener of choice here.
- Salt & Pepper: Everything needs seasoning! Make sure to use freshly cracked black pepper for the best flavor.
How To Make Potato Salad
Boil Potatoes
1. Pour 4 cups water in a pan or pot.
2. Add 1 teaspoon salt.
3. Next add 1 teaspoon sugar.
4. Next add 1 teaspoon apple cider vinegar or white vinegar.
5. Stir and set the pan aside.
6. Rinse 500 to 550 grams of potatoes or 3 to 4 large potatoes in running water very well. Brush off any mud from the skins and rinse them thoroughly.
Then peel and dice them into 1-inch cubes. In total, you will need 3 cups of diced potatoes.
7. As soon as you dice the potatoes add them to the water in the pan.
8. Cover the pan with its lid and keep it on a medium heat.
9. Simmer and cook potatoes covered with a lid. You can open the lid and check them, but otherwise keep it covered.
10. The potatoes will take about 12 to 15 minutes to cook.
11. Cook potatoes until they are fork-tender. This means a fork or a knife should pass easily into them without any resistance.
12. Strain the potatoes in a colander or strainer.
Make Mayonnaise Dressing
13. While the potatoes are cooking, peel, rinse and finely chop 1 small onion, 1 stalk of celery, some parsley leaves and 5 to 6 pitted green or black olives.
You will need ¼ cup finely chopped onions, 2 tablespoons finely chopped celery and 1 tablespoon finely chopped parsley. Some parsley can be kept to the side for garnishing.
14. In a large mixing bowl, add 6 tablespoons of mayonnaise (vegetarian or vegan) and 1 teaspoon of dijon mustard. I have used homemade mayo and it had a slight pouring consistency.
Add 1 teaspoon lemon juice or ½ to 1 teaspoon apple cider vinegar. Next add finely chopped onions, celery, parsley and olives.
15. Season with ¼ teaspoon sugar. Also, add ¼ teaspoon of sweet paprika. You can add smoked paprika, cayenne pepper, or red chili powder instead of sweet paprika if you prefer.
16. Mix very well. Check the taste of the dressing and add more dijon mustard or lemon juice if needed.
Mayo and dijon mustard already have salt in them, so go easy on the salt and add it after you add the potatoes.
Assemble Potato Salad
17. Add the cooked potatoes to the dressing. I suggest adding the potatoes while they are still warm as they’ll soak up the dressing better.
We also like to eat potato salad while it is still warm, but you can also serve it chilled.
18. Mix and gently toss the potatoes with the dressing.
19. Sprinkle ¼ teaspoon ground black pepper and salt as required. Mix gently again. Check the taste and add salt. After taste testing, you can add more seasoning if required.
20. Serve potato salad garnished with some chopped parsley and sprinkled with 1 to 2 pinches of sweet paprika, red chili powder, or crushed black pepper if you prefer.
If not serving immediately then refrigerate and serve the potato salad later. You can have potato salad as a meal or serve as a side with your main dish. Enjoy!