Served steaming hot this delicious soup is made with a chunky tomato and basil base and filled out with toasted bread cubes that soak up all the yummy goodness.
Heat Olive Oil a dutch oven over medium-high heat. Add Onions and cook until translucent, then add Garlic & Thyme; cook for another minute.
Stir in Tomatoes and Balsamic Vinegar; increase to heat to boil and then reduce to simmer stirring frequently. Remove from heat, fold in Bread Cubes, cover and let sit for 20 minutes.
Remove cover; Add Cheese and Basil and then mix thoroughly.
Notes
If you don't have stale bread, you can cube your bread and then toast on a baking sheet in the oven at 350 DegF for 15 minutes.