Butter a 9 x13 casserole dish (with a lid)
Place thawed spinach in a colander lined with paper towels, press spinach to remove all water using additional paper towels as needed
In a large bowl, combine the cooked sausage, cubed bread, 1 cup of the cheese, drained spinach and toss together well until evenly distributed
Spoon this mixture into the buttered casserole dish
In another bowl, whisk the eggs, then add the milk, salt, and pepper. Whisk until smooth, pour over the bread cube mixture, distributing evenly.
Cover the casserole dish and store in the fridge overnight, or for up to 18 hours.
The next morning remove the casserole from the fridge and let sit for 30-45 minutes to bring it up to room temperature. Remove lid.
Preheat the oven to 350 degrees F
Bake casserole for 1 hour until set and the top is golden brown.
Top with the remaining 1/2 cup of cheese, bake for 5 minutes or until cheese is melted.