Preheat the oven to 375 F (190 C).
Place the bread slices on a baking sheet and toast them in the preheated oven until golden brown and crispy, about 5-7 minutes. Set aside.
In a bowl, combine the diced tomatoes, minced garlic, olive oil, balsamic vinegar (if using), and a pinch of salt and pepper. Mix well to combine the flavors.
Allow the tomato mixture to sit for 10 minutes, allowing the flavors to meld together.
Spoon the tomato mixture generously over the toasted bread slices, spreading it evenly.
Garnish each slice with fresh basil leaves.
Serve the Tomato Toast as an appetizer or snack.