Start by placing the potatoes in a large pot of salted water and bring it to a boil. Cook until they are just tender when pierced with a fork, but not falling apart. I always check early to avoid overcooking. Drain them well and let them cool slightly before handling.
Once the potatoes are cool enough to touch, slice them into halves or thick rounds. I’ve found that dressing them while still warm helps absorb all the flavors beautifully. This step makes a big difference in taste and texture.
In a bowl, whisk together vinegar, Dijon mustard, salt, and pepper. Slowly drizzle in the olive oil while whisking to create a smooth dressing. The mixture should look slightly thick and well combined.
Add the warm potatoes to a large bowl and gently toss with the dressing. Mix in the shallots and herbs, making sure everything is evenly coated. Be careful not to mash the potatoes while mixing.
Allow the salad to sit for at least 10–15 minutes before serving. This resting time lets the flavors blend perfectly. You can serve it slightly warm or at room temperature for the best experience