This Savory Bread Pudding recipe is the perfect breakfast casserole recipe for breakfast, dinner, or just about any meal of the day! It's super easy to make and you can even make it the night before.
Whisk together the eggs, half and half (or milk), salt and pepper. Stir in bread, ham, and cheese.
Pour the mixture into the greased pan and set it in the oven.
Bake for 40 minutes until a knife inserted comes out clean.
Serve with hot sauce.
Notes
You can save time by preparing the dish the night before you plan on eating it. Simply prepare the mixture the day before, refrigerate overnight and throw it in the oven the next morning.
You can freeze the uncooked, assembled savory bread pudding ingredients and cook them another day, making it a great meal prep recipe.
Make sure you've greased the skillet well, otherwise you'll have trouble getting the slices out of the skillet.
Just because this is a "breakfast" recipe doesn't mean you can't enjoy it for dinner as well!