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 to a bowl. Add balsamic vinegar and chopped basil. Add more salt and pepper, if necessary. Mix well.
Toast bread in the oven for 2 minutes on each side. Rub the other garlic clove on the hot bread. Drizzle olive oil on top, if desired. Top with roasted tomato mixture.