Cube bread and stale overnight
Grease pan, pre heat oven to 350
Sauté onion in olive on stovetop
Once onions begin to soften, add garlic
Sauté 1-2 minutes and add spinach
Cook another 1-2 minutes until spinach starts to breakdown and then add mushrooms
Stir in balsamic vinegar and cook for 3-5 minutes
Whisk eggs and add milk in a large bowl
Toss together thyme and bread
In a 13x9 pan add in bread and then vegetable mixture
Pour in egg and milk mixture
Top with goat cheese
Cook for 50 minutes until bread is starting to brown
Serve warm