
Some recipes are born out of necessity, and others out of curiosity—but this one? It’s a love letter to simplicity with a touch of indulgence. I created this roasted potato salad on a late Sunday afternoon when I had leftover baby potatoes, a bundle of fresh herbs, and a serious craving for something warm, tangy, and comforting.
Unlike the classic creamy potato salads you find at summer picnics, this version leans into bold, roasted flavors and texture. It’s a warm potato salad with crispy golden edges, aromatic herbs, caramelized onions, and a zippy mustard dressing that ties everything together.
If you’ve ever wondered what would happen if your favorite roasted veggies met your favorite picnic salad—this is the answer. Stick around, and I’ll walk you through how to make this wholesome dish that somehow feels both rustic and elegant at the same time.
Why I Love This Recipe

The charm of this roasted potato salad lies in its texture and flavor contrast.
You get beautifully golden, crisp-tender potatoes that have been roasted until caramelized on the outside, yet creamy on the inside. This adds a rich, almost nutty base that’s far more exciting than the usual boiled potatoes used in traditional salads.
The second layer of magic is in the dressing—a bright, garlicky, tangy vinaigrette with Dijon mustard and apple cider vinegar that soaks into the warm potatoes. Every bite is loaded with savory depth, acidity, and just the right amount of sharpness.
I also love how flexible this dish is. It pairs well with grilled meats, sandwiches, or even works as a stand-alone vegetarian main. And unlike mayonnaise-based salads, this one holds up well at room temperature, making it ideal for cookouts, potlucks, or meal prep.
Most importantly, it’s a crowd-pleaser that feels elevated without requiring anything fancy.
Ingredients for Roasted Potato Salad
For this recipe, quality ingredients truly shine. Here’s what you’ll need and why each element matters:
Potatoes:
Use baby Yukon Golds or red potatoes. They’re naturally creamy inside and crisp up beautifully when roasted. Cut them into halves or quarters depending on their size.
Red Onion or Shallots:
They bring in that caramelized sweetness when roasted and balance the tang in the dressing.
Olive Oil:
A generous amount is needed to help roast the potatoes until golden. Use extra virgin for added flavor in the dressing.
Garlic:
Minced fresh garlic adds a sharp bite and depth to the vinaigrette.
Dijon Mustard:
It’s the flavor punch of the dressing—savory, slightly spicy, and perfect with roasted vegetables.
Apple Cider Vinegar:
This vinegar provides a mild acidity that brightens the entire salad.
Fresh Herbs:
Chopped parsley, dill, or chives give freshness and color. Use what you love, or mix them for complexity.
Salt and Black Pepper:
Season both the potatoes and the dressing generously—underseasoning is the enemy of a good potato salad.
Optional Add-Ins:
Crispy bacon crumbles, capers, or chopped pickles if you want to lean more savory or briny.
How Much Time Will You Need?
Making roasted potato salad is straightforward but not instant. Here’s a breakdown of what to expect:
- Prep time: 15 minutes
- Roasting time: 35–40 minutes
- Assembly and resting time: 10–15 minutes
Total time: About 1 hour from start to finish.
This includes time to let the roasted potatoes slightly cool so they can absorb the dressing while still warm.
How to Make This Roasted Potato Salad

Step – 1: Prep the Potatoes
Preheat your oven to 425°F (220°C).
Wash and scrub the potatoes well (no need to peel). Cut them into halves or quarters so they’re roughly equal in size.
Toss them with olive oil, salt, and pepper directly on a large baking sheet. Add the sliced red onions or shallots.
Step – 2: Roast to Golden Perfection
Spread the potatoes and onions out in a single layer.
Roast for about 35–40 minutes, flipping once halfway through, until the potatoes are golden and fork-tender and the onions are caramelized.
You want crispy edges and a soft interior—this contrast is what sets this salad apart.
Step – 3: Make the Dressing
While the potatoes roast, whisk together your dressing.
In a small bowl, combine minced garlic, Dijon mustard, apple cider vinegar, a splash of olive oil, salt, and black pepper. Whisk vigorously until emulsified. Taste and adjust seasoning if needed.
Step – 4: Toss While Warm
Once the potatoes come out of the oven, transfer them to a large mixing bowl while still warm.
Pour the dressing over the roasted potatoes and toss gently to coat. The warmth helps absorb the dressing better and melds the flavors.
Step – 5: Add Fresh Herbs
Fold in your chopped herbs—parsley, dill, or chives—right before serving. This adds brightness and freshness that balances the roasted notes.
If using optional toppings like bacon or capers, now’s the time to sprinkle them in.
Step – 6: Let It Rest
Let the salad sit for about 10–15 minutes before serving. This gives the flavors time to mingle and settle. Serve warm or at room temperature.
Substitutions
Want to mix things up? This recipe welcomes substitutions without losing its soul.
Potatoes:
Swap baby Yukon Golds with red potatoes or fingerlings. Even sweet potatoes work—just watch for shorter roasting time.
Onions:
If you don’t have red onion, shallots or even green onions (added raw) are excellent alternatives.
Mustard:
Dijon is best for its smooth heat, but stone-ground or whole grain mustard can be used for added texture.
Vinegar:
No apple cider vinegar? White wine vinegar or lemon juice are equally bright and effective.
Herbs:
Parsley and dill are traditional, but basil or tarragon work well, especially with summer mains.
Add-ins:
To bulk it up or tweak the flavor, add crispy pancetta, hard-boiled eggs, or roasted corn for a twist.
Best Side Dishes for Roasted Potato Salad
Want to make your meal shine with perfect pairings? Try serving this potato salad with these:
1. Grilled Lemon Herb Chicken
The brightness of lemon pairs beautifully with the tangy potatoes.
2. Garlic Butter Shrimp Skewers
A quick seafood side that brings contrast in flavor and texture.
3. Roasted Veggie Platter with Hummus
Great for a vegetarian spread—balanced, colorful, and equally rustic.
Serving and Presentation Tips

How you serve roasted potato salad makes a world of difference in how it’s received. Though the flavors are rustic and comforting, you can still present it in a refined, thoughtful way.
Serve It Warm or Room Temp:
This salad shines when served warm or just slightly cooled. The potatoes hold onto the dressing better, and the herbs stay vibrant. Avoid serving it straight from the fridge, as the cold dulls the flavor and texture.
Choose the Right Bowl or Platter:
A wide, shallow ceramic bowl or rustic wooden platter helps show off the golden edges of the roasted potatoes and the vivid greens from the herbs.
Garnish Last-Minute:
Right before serving, add a final sprinkle of fresh herbs, a drizzle of olive oil, or even a few flaky sea salt crystals. These last-minute touches give your salad that “restaurant finish.”
Add Color Contrast:
You can top the salad with crumbled feta, microgreens, or shaved radish for a pop of color if you’re serving guests.
Tips and Tricks to Make This Recipe Better
Here’s where the small details turn good into unforgettable:
Hook:
If your potato salad often turns out bland, mushy, or uninspired—this version will change how you see the dish forever.
1. Roast on a Large Sheet Pan:
Don’t overcrowd the pan. Giving the potatoes space ensures they roast (not steam), leading to golden edges and creamy centers.
2. Season Generously:
Salt both the potatoes and the dressing. Underseasoned potatoes can ruin the flavor.
3. Dress While Warm:
This step allows the potatoes to soak in flavor, creating a salad that tastes great even hours later.
4. Add Layers of Flavor:
Try roasted garlic, a touch of smoked paprika, or finish with a splash of white balsamic for added depth.
5. Save the Herb Add-In for Last:
Adding fresh herbs to hot potatoes too early can dull their flavor. Mix them in just before serving for best results.
Common Mistakes to Avoid
Even simple dishes can go wrong without attention to detail. Here are a few things to watch out for:
1. Skipping the Roast Flip:
Turning the potatoes halfway through roasting ensures even browning. Without this, one side can burn while the other stays pale.
2. Dressing Cold Potatoes:
If you let the potatoes cool too much before dressing them, they won’t absorb flavor. Dress them while still warm.
3. Using Too Little Salt:
Potatoes are naturally bland. Don’t be afraid to season generously during both roasting and dressing stages.
4. Overcrowding the Pan:
When potatoes overlap or pile up, they steam instead of roast. Always give them enough space.
5. Letting It Sit Too Long with Herbs:
If you mix in fresh herbs too far in advance, they can wilt and lose their vibrancy.
How to Store It
Proper storage helps you enjoy leftovers without losing quality.
Short-Term Storage (1–2 Days):
Store in an airtight container in the fridge. Let it come to room temperature or gently reheat before serving. This salad is not ideal eaten cold straight from the fridge.
Reheating Tip:
For best texture, reheat in a 350°F (175°C) oven for 10–12 minutes or in a skillet over medium heat. This brings back crispness without drying the salad.
Avoid Freezing:
Potatoes don’t freeze well; their texture becomes grainy or watery when thawed.
Meal Prep Tip:
Roast the potatoes in advance and store them separately. Combine with dressing and herbs when ready to serve to maintain freshness.
FAQ
1. Can I make roasted potato salad ahead of time?
Yes. You can roast the potatoes and make the dressing a day ahead. Combine everything (especially the herbs) closer to serving for best flavor and texture.
2. Can I use regular large potatoes instead of baby ones?
Absolutely. Just cut them into 1-inch cubes and ensure they roast evenly.
3. Is this recipe suitable for vegetarians?
Yes. This version is fully vegetarian. Just avoid optional add-ins like bacon for a cleaner vegetarian plate.
4. Can I add a creamy element to this salad?
If you want a creamy twist, fold in a spoonful of sour cream or Greek yogurt to the dressing—just don’t overdo it or you’ll lose the roasted texture.
5. What proteins go well with roasted potato salad?
It pairs beautifully with grilled chicken, sausages, or even poached eggs for a brunch version.

Roasted Potato Salad Recipe
- Total Time: 55 minutes
- Yield: 4-6 servings
- Diet: Vegetarian
Description
Warm, golden roasted potatoes meet a zesty mustard vinaigrette in this elevated twist on classic potato salad. This dish offers the perfect balance of crisp-tender texture, tangy depth, and fresh herbs. It’s ideal for summer BBQs, meal prep, or a cozy weeknight dinner. The roasted technique unlocks a whole new level of flavor that traditional boiled versions can’t match. Versatile, bold, and easy to prep—this roasted potato salad will quickly become a new favorite in your kitchen.
Ingredients
- 2 lbs baby Yukon gold or red potatoes, halved or quartered
- 1 red onion, sliced thin
- 3 tbsp olive oil, divided
- 2 cloves garlic, minced
- 2 tsp Dijon mustard
- 1 tbsp apple cider vinegar
- Salt and freshly cracked black pepper
- 3 tbsp chopped fresh parsley or dill (or a mix)
- Optional: crispy bacon, chopped pickles, capers
Instructions
- Preheat oven to 425°F (220°C).
- Toss potatoes and onions with 2 tablespoons of olive oil, salt, and pepper. Spread on a baking sheet.
- Roast for 35–40 minutes, flipping halfway, until golden and tender.
- In a small bowl, whisk garlic, Dijon mustard, apple cider vinegar, and remaining olive oil. Season to taste.
- While potatoes are still warm, toss them in a large bowl with the vinaigrette.
- Fold in fresh herbs and any optional toppings.
- Let sit for 10 minutes before serving warm or at room temp.
Notes
Use a large sheet pan for maximum crisping.
Dress the potatoes warm to absorb more flavor.
Fresh herbs should be added last to stay bright and fresh.
Try mixing in arugula, roasted corn, or feta for a gourmet twist.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 245