In a large bowl, mix together tomatoes, garlic, olive oil, Parmesan cheese, basil, and balsamic vinegar. Add salt and pepper as needed.
Cover bowl and place in the fridge. Let the flavor meld together for 15-30 minutes (up to 3-4 hours) It tastes better the longer it marinates.
Cut baguette bread into ½" - ¾" slices.
Top with a scoop of tomato mixture and serve.
Notes
Use fresh ingredients when possible. When you use fresh ingredients the flavor of the dish is going to be so much more powerful and enjoyable!
Give the Tomato Mixture Time. A lot of the flavor for the overall dish comes from letting the tomatoes stew in the other flavors. If you do not have extra time for the tomato mixture to chill in the fridge you probably won’t love the results near as much as if they had at least 30 minutes to an hour to sit and meld the flavors together.
Choose Quality Bread. This is not the time to try cutout sandwich bread in hopes that it will work. It won’t, and you will be sorely disappointed. Take the time to grab a fresh loaf from the bakery (even the deli section of the grocery store should have what you need) or even make your own loaf of bread. But make sure that it is a loaf with a hearty crust.
Use firmer bread. Since the topping used for bruschetta has quite a bit of liquid, it is ideal to use a firmer loaf of bread that has a nice and crispy crust so it does not get soggy.