To prepare your Make Ahead Breakfast Casserole, spray a 9x13 inch oven-safe dish (paid link) with cooking spray.
Add enough cubed sourdough to cover the bottom of the dish.
Add a large saute pan over medium high heat. Drizzle in the olive oil and add in your sausage, breaking it up as it cooks.
When the sausage is browned and mostly cooked through, add evenly on top of your sourdough cubes, using a slotted spoon to keep as much of the olive oil in the pan as possible.
To the pan, add in your chopped onion and peppers and season with salt and pepper to taste. Cook until the onions and peppers are fragrant. Add in your garlic cloves and cook, stirring for another 30 seconds.
Evenly spoon the sausage and pepper mixture onto the cubed sourdough in your dish.
Add the large saute pan back over medium high heat. Add in your mushrooms and cook until they begin to release some of their liquid.
Season with salt and pepper and add in the spinach leaves. Cook, stirring occasionally, until the spinach has wilted.
Evenly spoon the mushrooms and spinach into your dish.
While waiting for the mushrooms to cook, add the eggs, milk, and cheese to a large bowl, whisking to combine.
Pour the egg mixture evenly over the bread, sausage, and vegetable mixture in your dish.
Cover and refrigerate overnight.
When ready to cook the casserole, remove from the fridge and uncover.
Preheat your oven to 375 degrees F. Add the uncovered casserole to your oven and bake for about 45 minutes, or until the top is set and a knife inserted into the center comes out clean.
Remove from the oven and let cool for 10 minutes before serving.
Notes
If you make this recipe, share a photo on Instagram and tag me @icancookthat!