01 -
Place the halved baby potatoes in a large pot and cover with cold water. Add a generous pinch of salt and bring to a boil over medium-high heat.
02 -
Once boiling, reduce the heat and let simmer for about 15-20 minutes, or until the potatoes are fork-tender. Drain and set aside to cool.
03 -
In a small bowl, whisk together the balsamic vinegar, olive oil, Dijon mustard, honey, salt, and pepper until well combined to make the dressing.
04 -
In a large mixing bowl, combine the cooled potatoes, red onion, and cherry tomatoes. Pour the dressing over the potato mixture and gently toss to coat.
05 -
Fold in the fresh parsley and basil, adjusting seasoning with additional salt and pepper if needed.
06 -
Serve the salad warm or chilled, allowing the flavors to meld for at least 30 minutes before serving.