In a small skillet, heat 2 tablespoons of olive oil and the garlic over medium-low heat until the garlic is very fragrant, about 2 to 3 minutes. (Do not brown the garlic.) Remove from heat and transfer to a medium mixing bowl to cool for a few minutes.
To the cooled garlic oil, stir in the tomatoes, basil, vinegar, salt, and pepper. Let marinate for at least 30 minutes and up to 4 hours.
Preheat the oven to 400°F. Lightly brush both sides of the baguette slices with the remaining 1 tablespoon of olive oil and place on a baking sheet in a single layer. Toast the bread until golden brown, about 12 minutes, turning halfway through baking.
Top the toast baguette slices with the marinated tomatoes and serve immediately.
Notes
Adjust the balsamic vinegar amount as necessary, depending on how you like the flavor. If you want more garlic kick, rub the tops of each toasted baguette slice with halved garlic cloves and then top with marinated tomatoes.
Cut the baguette slices at a diagonal creating oblong slices for a nicer presentation and a large surface area.
I highly recommend giving time for the tomato mixture to chill in the fridge. It gives the mixture time for all the flavors to meld together.
Add the tomatoes to the bread just before you’re ready to serve the prevent the bread from getting soggy. Alternatively, you can serve the marinated tomatoes in a bowl with the toasted bread on the side and have everyone assemble their own bruschetta.
A sprinkle of mozzarella or parmesan makes for a delicious addition to this bruschetta recipe.