This gooey cheesy overnight ham egg casserole is sure to please a crowd! Make this a day ahead with leftover ham and day old bread for an economical meal!
One of the best part of making a breakfast casserole is that you can toss leftover ingredients together with eggs and you’ve reinvented a complete NEW meal! I made this casserole for Christmas morning along with oatmeal for the non-meat eaters, but this is also great to make for just a couple of people. Slice it up and pack for breakfast on the go!
We ate pre-cooked spiral sliced ham the week of Christmas, which was nice to have on hand since we didn’t keep any type of a meal schedule. We were busy with baking, wrapping gifts, and checking out all the pretty lights in the neighborhood to sit still. With ham all you really need to do is heat it and it’s done! Boy we really stretched that piece of meat into several meals, but after days of sandwiches and ham with fluffy whipped potatoes, a breakfast casserole was the perfect way to polish off the rest of the meat!
Since you make this a day ahead you just need to pop it in the oven in the morning! While it’s cooking kick your feet up enjoy a warm cup of coffee!
- 3 cups, pre-cooked diced ham
- 6 cups diced bread with the crust removed (I used sliced sourdough - about 7 slices)
- 1/2 pound Sharp cheddar cheese, cut in chunks
- 6 large eggs, beaten
- 3 cups milk (whole)
- 3/4 teaspoon salt
- 1/4 teaspoon pepper
- 1 teaspoon dry mustard powder