Slice cherry tomatoes in half and place in a baking dish. Place 2 peeled garlic cloves in the baking dish. Drizzle olive oil on top. Sprinkle salt and pepper. Roast at 400°F for 20-25 minutes. Let cool.
Chop tomatoes and garlic. Add balsamic vinegar and chopped basil. Add more salt and pepper, if necessary.
Broil or toast bread. Rub the other garlic clove on hot bread. Top with roasted tomato mixture. If you prefer warmed roasted tomatoes, broil until warm.