2tablespoonsapple cider vinegaror a mixture of lemon or lime juice and a touch of honey
2tablespoonsfresh parsleychopped
2tablespoonsfresh basilchopped
1/4cupred onionthinly sliced
1cupcherry tomatoeshalved
1clovegarlicminced
1/2teaspoonsaltplus more for boiling
1/4teaspoonblack pepper
Instructions
Wash the baby potatoes thoroughly and cut them into bite-sized halves or quarters.
Place the potatoes in a large pot, cover with cold water, and add a generous pinch of salt. Bring to a boil over medium-high heat, then reduce to a simmer and cook for 12-15 minutes until fork-tender.
While the potatoes cook, whisk together the olive oil, red wine vinegar, minced garlic, salt, and pepper in a small bowl until emulsified.
Drain the cooked potatoes and transfer them to a large mixing bowl while they are still warm. Pour half of the dressing over the warm potatoes and toss gently.
Let the potatoes cool for about 10-15 minutes. Add the sliced red onions, cherry tomatoes, and fresh herbs to the bowl.
Pour the remaining dressing over the salad and toss everything together until well combined. Serve immediately at room temperature, or cover and chill in the refrigerator for at least 1 hour.