01 - Preheat the oven to 400°F and line a baking sheet with parchment paper.
02 - Toss halved tomatoes with 2 tablespoons olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper; spread them cut side up on the prepared baking sheet.
03 - Roast tomatoes for 20 to 25 minutes until soft and starting to caramelize; remove from oven and allow to cool slightly.
04 - Brush both sides of bread slices with 2 tablespoons olive oil, place on a separate baking sheet, and toast in the oven for 6 to 8 minutes, turning once, until golden and crisp.
05 - While still warm, gently rub one side of each toasted bread slice with peeled garlic cloves.
06 - Combine roasted tomatoes with chopped basil and optional balsamic vinegar; adjust seasoning with salt and pepper as needed.
07 - Spoon tomato mixture onto garlic-rubbed toasts, garnish with additional basil, a drizzle of olive oil, and a pinch of salt and pepper; serve immediately.