Boil the baby potatoes in salted water until fork-tender, about 15-20 minutes. Drain well.
Place the boiled potatoes on a baking sheet lined with parchment paper. Gently smash each potato with the bottom of a glass or a potato masher.
Drizzle the smashed potatoes with olive oil, season with salt and pepper, and roast for 20-25 minutes, or until golden brown and crispy.
While the potatoes are roasting, prepare the dressing. In a large bowl, whisk together mayonnaise, Dijon mustard, and apple cider vinegar.
Stir in the chopped dill, chives, hard-boiled eggs, and red onion into the dressing.
Once the potatoes are crispy and cooled slightly, add them to the bowl with the dressing. Gently toss to combine.
Taste and adjust seasoning as needed. Serve warm or chilled.
Notes
This smashed potato salad is a wonderful alternative to traditional potato salad, offering a satisfying crunch. You can customize it with your favorite herbs or a pinch of paprika for color.