How to Make It
Preheat oven to 450`F. Place tomatoes in a large bowl with thyme, rosemary, garlic, shallots, olive oil, salt and pepper; toss to evenly coat tomatoes with mixture. Pour mixture on a rimmed baking sheet, being sure to scrape all the olive oil mixture from bowl to baking sheet.
Place baking sheet in preheated oven and bake for 15-17 minutes, or until tomatoes have burst, and are releasing juices, stirring halfway through.
When done roasting, scrape tomato mixture into a medium bowl, discarding only the herb sprigs. Stir mixture gently, but break up garlic cloves with the spoon. Add the balsamic vinegar, and once mixture cools to room temperature, add basil.