bread, around 1/2 to 3/4 lb of day old + diced into 3/4" cubes; leave crusts on
Method
Preheat your oven and grease a 9" x 9" pan (if you have metal, the casserole will brown better).
Slice and dice your bread and place into the baking pan.
Add eggs, milk, cheese, salt, pepper and sage to a bowl. Whisk well to combine. Pour over bread cubes. Stir the mixture slightly and press the bread into the liquid. Allow the bread to soak at least one half hour.
While bread is soaking, in a medium fry pan brown your sausage, onion and mushroom until done. Transfer to another dish to cool. When cool add to the bread/egg mixture and stir to combine.
Cover pan with a sheet of foil and place in the oven for 30 minutes. After 30 minutes remove the foil and place back into oven for 15 to 20 minutes or until the top has browned and the custard is set.
Remove from oven allow to cool for 10 minutes before eating.
Good to Know
This dish can be made up to the point of baking the night before and refrigerated until needed. If baking cold, add 15 minutes to cooking time during the foil part.
You can substitute any type of breakfast meat for sausage. Bacon, ham, veggie sausage. Vegetables can also be added to your liking. Sky's the limit here folks. You could probably also leave out the meat entirely and make this a vegetarian dish.
The milk should be about 2 cups and can be adjusted between the 1/2 & 1/2 and milk to taste.