If you need a potato salad recipe that actually gets people hovering near the serving bowl for seconds, you’re in the right place. This potato salad is creamy, tangy, packed with fresh herbs, and full of tender golden potatoes with just enough texture to keep every bite interesting. I love making it for cookouts, weeknight dinners, holiday spreads, and casual lunches because it feels classic, but still tastes fresh and special.
What makes this version stand out for me is the balance. The potatoes are roasted until lightly golden, the dressing is smooth and flavorful without being heavy, and the red onion and dill add brightness that keeps the whole dish from tasting flat. It has that comforting, nostalgic feel you want from homemade potato salad, but with a little extra personality.
If you’ve ever been disappointed by bland, mushy potato salad, I promise this one is different. I’m going to walk you through exactly how I make it so you get creamy dressing, well-seasoned potatoes, and a side dish that fits right in at a backyard BBQ, picnic table, or Sunday dinner. Once you try it, I think it’ll become one of those recipes you save and make on repeat.
Quick Recipe Info Card
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Servings: 8
- Difficulty: Easy
Why You’ll Love It
- It has the perfect creamy-to-tangy balance, so it tastes rich without feeling too heavy.
- Roasting the potatoes gives you deeper flavor and a slightly crisp edge that makes this potato salad extra delicious.
- It’s ideal for BBQs, picnics, potlucks, family dinners, and holiday menus.
- You can make it ahead, which is a lifesaver when you’re planning a party.
- The ingredients are simple, familiar, and easy to find at any grocery store.
- It’s endlessly customizable, so you can make it more classic, more herb-forward, or even a little lighter.
Nutritional Benefits and Adaptable Variations
- Potatoes are naturally rich in potassium and provide satisfying complex carbohydrates that make this side dish filling and comforting.
- Fresh dill, chives, and red onion add flavor without needing lots of extra salt or sugar.
- Using a mix of mayonnaise and Greek yogurt gives the dressing creaminess with a little extra protein and a lighter feel.
- If you want a more traditional flavor, you can swap the Greek yogurt for sour cream.
- For a vegan potato salad, use vegan mayo, unsweetened dairy-free yogurt, and maple syrup instead of honey.
- If you love crunch, add finely chopped celery or diced pickles.
- For more protein, fold in chopped hard-boiled eggs.
- If you want a smoky twist, top it with crispy bacon just before serving.
- You can make it gluten-free as written, just double-check your mustard and mayonnaise labels.
Ingredients

For the potato salad
- 2 1/2 pounds baby Yukon gold potatoes, halved
- 1 1/2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 cup finely diced red onion
- 2 tablespoons chopped fresh dill
- 2 tablespoons chopped fresh chives or parsley
- 2 tablespoons finely chopped dill pickles or 1 tablespoon pickle relish (optional, but delicious)
For the creamy dressing
- 1/2 cup mayonnaise
- 1/3 cup plain Greek yogurt
- 1 tablespoon Dijon mustard
- 1 tablespoon whole grain mustard
- 1 tablespoon apple cider vinegar
- 1 tablespoon fresh lemon juice
- 1 teaspoon honey
- 1/2 teaspoon garlic powder
- 1/4 teaspoon celery seed
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
Optional garnish
- Extra fresh dill
- Extra chives
- A light sprinkle of paprika
Step-by-Step Instructions

- Preheat the oven. Set your oven to 425°F. Line a large sheet pan with parchment paper for easier cleanup. This high heat helps the potatoes get tender inside and lightly golden outside.
- Season the potatoes. Place the halved baby potatoes on the sheet pan. Drizzle with olive oil, then sprinkle with the kosher salt and black pepper. Toss well so every piece is coated, then spread them into a single layer with the cut sides facing down where possible.
- Roast until tender. Roast for 30 to 35 minutes, or until the potatoes are fork-tender and the cut sides are golden. If your potatoes are on the larger side, they may need a few extra minutes. I like checking at the 30-minute mark so they stay creamy instead of drying out.
- Cool slightly. Remove the potatoes from the oven and let them cool for about 10 to 15 minutes. You want them warm, not piping hot, when they meet the dressing. Warm potatoes absorb flavor beautifully, but if they’re too hot, the dressing can separate.
- Make the dressing. In a medium bowl, whisk together the mayonnaise, Greek yogurt, Dijon mustard, whole grain mustard, apple cider vinegar, lemon juice, honey, garlic powder, celery seed, salt, and black pepper. Taste and adjust if needed. You want it bright, creamy, and well seasoned.
- Build the salad. Transfer the slightly cooled potatoes to a large mixing bowl. Add the diced red onion, chopped dill, chives, and chopped pickles if using. Pour the dressing over the top.
- Fold gently. Use a spatula or large spoon to gently fold everything together until the potatoes are evenly coated. Be patient here. The goal is to keep the potato pieces intact while still getting the dressing into every corner.
- Rest for best flavor. You can serve the potato salad slightly warm, at room temperature, or chilled. I personally love letting it chill for about 30 minutes so the flavors settle in. Before serving, give it a gentle stir and top with extra dill, chives, or a pinch of paprika.
- Serve and enjoy. Bring it to the table with grilled meats, sandwiches, burgers, or picnic favorites. This is the kind of side dish that disappears fast, so don’t be surprised if people ask you for the recipe.
Tips, Serving Suggestions & Substitutions
- Choose the right potatoes: Baby Yukon golds are my favorite because they hold their shape and taste buttery. Baby red potatoes also work really well.
- Don’t overcook: Whether you roast or boil, overcooked potatoes can turn mushy fast. You want them tender, not falling apart.
- Dress while warm: Slightly warm potatoes soak up flavor better than cold ones, which makes a big difference in the final taste.
- For a sharper bite: Add an extra teaspoon of Dijon or a splash more vinegar.
- For more crunch: Stir in celery, chopped pickles, or even a little diced cucumber right before serving.
- For a richer classic style: Use all mayonnaise instead of the mayo and Greek yogurt combo.
- For a lighter version: Use light mayo and keep the Greek yogurt. It still tastes creamy and satisfying.
- Serving ideas: This potato salad is perfect with grilled chicken, burgers, pulled pork, fried chicken, baked beans, corn on the cob, or simple sandwiches.
- Party tip: If you’re serving it outdoors, keep it chilled until the last minute and set the bowl over ice on especially hot days.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 287 |
| Carbohydrates | 31g |
| Protein | 4g |
| Fat | 15g |
| Saturated Fat | 2.5g |
| Fiber | 3g |
| Sugar | 3g |
| Sodium | 420mg |
| Potassium | 780mg |
Nutrition values are estimates and can vary depending on the exact ingredients and brands you use.
Storage & Make-Ahead Tips
One of my favorite things about potato salad is that it’s even better when you make it ahead. The flavors have time to mingle, the dressing settles into the potatoes, and the whole bowl tastes more complete after a little rest.
- Store leftover potato salad in an airtight container in the refrigerator for up to 4 days.
- If it thickens after chilling, stir in a spoonful of mayonnaise, yogurt, or a splash of lemon juice to freshen it up.
- You can roast the potatoes and make the dressing a day ahead, then combine everything before serving.
- For full make-ahead convenience, assemble the entire salad the night before and give it a gentle stir before placing it on the table.
- For food safety, don’t leave potato salad sitting out longer than 2 hours, or 1 hour if the weather is very hot.
FAQ Section
1. What are the best potatoes for potato salad?
I recommend baby Yukon gold potatoes for the creamiest texture and best flavor. They hold their shape nicely and have a naturally buttery taste. Baby red potatoes are another great option if that’s what you have on hand.
2. Can I make potato salad ahead of time?
Yes, absolutely. In fact, I think potato salad tastes even better after a few hours in the fridge. Making it ahead is a great way to reduce stress before a party or family dinner.
3. Can I boil the potatoes instead of roasting them?
You can. If you prefer a more traditional potato salad, boil the potatoes in salted water until fork-tender, then drain and cool slightly before mixing with the dressing. Roasting just adds deeper flavor and a little more texture.
4. How do I keep potato salad from getting mushy?
The biggest trick is not overcooking the potatoes. Also, fold the salad gently instead of stirring aggressively. Using waxy potatoes like Yukon gold or red potatoes helps a lot because they hold together better than starchy varieties.
5. Can I make this potato salad dairy-free or vegan?
Yes. Use vegan mayonnaise and a plain unsweetened dairy-free yogurt, and swap the honey for maple syrup or simply leave it out. The result is still creamy, flavorful, and picnic-ready.
Final Thoughts
If you’ve been looking for a potato salad that’s easy, flavorful, and worthy of every picnic, potluck, and family dinner, I really hope you give this one a try. It’s one of those simple recipes that feels dependable in the best possible way. If you make it, I’d love to hear how it turned out for you. Leave a comment, share it with a friend, and save it to Pinterest so you can come back to it the next time you need a guaranteed crowd-pleasing side dish.







