Christmas Morning Casserole
Pop this easy and delicious Christmas Morning Casserole into the fridge the night before, and then, when the kids are stirring, get it into the oven. Before long, you’ll have a hot, cheesy, hammy and delicious morning meal ready to go!

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
This layered Christmas Morning Casserole is just about the best and easiest breakfast or brunch dish on the planet. It is cheesy, has a delish crunchy topping, is layered with ham or peameal bacon (for brunches in Ontario) and is loaded with flavor. The best part is that you prep this cheesey strata the night before, and it sets up overnight in the fridge. Then, bake it in the oven, and you’re good to go!
31 of Chef Jenn's FAVE Casseroles
I've gathered 31 of my favorite casseroles for you and your family to love, all in a convenient ebook with no ads and no AI! Each of these scratch-made dishes is created, tested, and loved by Chef Jenn. Get your instant download now!
You'll get ad-free recipes like:
Spaghetti Casserole,
Sloppy Joe Casserole,
Cowboy Casserole,
and more!
This is a digital product. You'll receive an instant download link after purchase.
This dish goes by many names, including Christmas Morning Wife Saver, ham and cheese strata, and brunch casserole. No matter what you call it, it is terrific. Loaded with protein from the eggs, ham, and cheese, it’s a full meal on a plate. I love serving it with fruit salad, coffee for me, and fresh OJ for the kids.
It also makes enough for the whole family, and trust me, this is one dish you want to make sure you have enough of. I make it in a 9 x 13-inch baking pan, and that’s the perfect size.

What You’ll Love About Christmas Morning Casserole
- Prep it the night before and bake when ready!
- It’s so easy to customize – swap out the meat or cheese to suit your tastes!
- The leftovers freeze like a dream.
What Is Christmas Morning Casserole?
This is a layered dish made with bread, an egg custard (milk and eggs), cheese, and peameal bacon or ham. Wondering what peameal bacon is? It’s a specialty in Ontario, Canada, but it is easily swapped out with back bacon or regular ham. You prep it the night before so that the custard has a chance to soak into the bread. Then, when you bake it, it is fluffy, soft, cheesy, and oh-so-crazy-good. It is inspired by the Best of Bridge cookbook series, and we’ve been eating this Christmas strata recipe every year for years.
Ingredients

- Sourdough bread – You’ll need a whole loaf of regular sandwich slices. Day-old or slightly stale sourdough works best—fresh bread will turn mushy when soaked.
- Peameal bacon – Or back bacon or thinly sliced ham.
- Sharp cheddar cheese – I recommend shredding your own cheese. Pre-shredded cheese is coated with anti-caking agents that make it gritty and prevent smooth melting.
- Eggs – Large eggs. Extra large works without adjustment.
- Milk – I use whole milk but whatever you have on hand is fine.
- Worcestershire sauce – Adds umami and depth. Don’t skip it.
- Pepper – I like white pepper in this recipe, so I don’t see black pepper flakes in the dish.
- Dry mustard powder
- Onion – Finely chopped.
- Green pepper – Finely diced.
- Chipotle powder – Adds smoky heat. Skip it if you’re sensitive to spice.
- Butter – I use salted butter.
- Special K cereal – Coarsely crushed. Adds crunchy topping. Cornflakes work as a substitute—just crush them coarsely.
How To Make The Best Christmas Morning Casserole
Scroll down for the full recipe card with exact measurements and printable instructions.
Start by generously buttering a 9 x 13-inch baking dish to prevent sticking and add extra flavor.
Remove the crusts from the bread slices and save them for making breadcrumbs later if desired. Arrange half of the bread slices in the bottom of the prepared baking dish, tearing pieces as needed to fill any gaps.

Layer the peameal bacon, back bacon, or ham evenly over the bread. Sprinkle the shredded cheese over the meat, then top with the remaining bread slices to create the final layer.


In a large mixing bowl, whisk together the milk, eggs, Worcestershire sauce, mustard powder, onion, green pepper, and chipotle powder until thoroughly combined.

Slowly pour the egg mixture evenly over the casserole, making sure all the bread is moistened. Press down gently with a spatula if needed to help the liquid soak through the layers.

Cover the dish tightly with plastic wrap and refrigerate overnight, or for at least 6 hours. This resting time allows the bread to absorb the custard and creates the casserole’s signature texture.
When ready to bake, preheat the oven to 375°F. Remove the casserole from the refrigerator and discard the plastic wrap. Sprinkle the crushed cereal evenly over the top, then drizzle with melted butter.

Cover the dish loosely with foil and bake for about 1 hour. Remove the foil and continue baking for another 15 minutes, or until the casserole is puffed, golden brown, bubbly around the edges, and fully set in the center.
Let the casserole rest for a few minutes before slicing and serving. Enjoy warm.

How Do You Know When Christmas Morning Casserole Is Cooked?
This casserole gets puffy when cooked, and you want to ensure it is cooked in the middle. The middle should also be puffy; when you insert a knife into the middle, it should come out mostly clean. If there’s still soggy egg in the middle, put it back into the oven.
Chef Jenn’s Tips
- Don’t underestimate how much time this takes to cook. If you’re in a pinch, you can microwave it to finish cooking it.
- You can take a few minutes off the baking time by letting the casserole warm up on the counter for 30-60 minutes before cooking.
- Swap out the cheddar for Swiss cheese, Monterey Jack, gouda, or whatever you have on hand.
- Use sandwich slices or thin-sliced bread. Thick slices will make your loaf too puffy!
- Bake this casserole on a baking sheet to catch any spillover.
Make It A Meal
Wondering what to serve with your Christmas Morning Casserole? I love serving it with fresh berries or fruit salad and fresh juice. It really is an all-in-one meal, but sometimes I’ll serve it along with bacon or sausage, fresh pastries, and whatever else tickles our fancy.


Christmas Morning Casserole
Equipment
- 1 9 x 13 inch baking dish
Ingredients
- 1 loaf sourdough bread crusts removed
- 12 ounces ham or peameal bacon or back bacon
- 2 cups shredded sharp cheddar cheese
- 6 eggs
- 3 cups milk
- 2 teaspoons Worcestershire sauce
- 1/2 teaspoon ground white pepper or black pepper
- 1 teaspoon mustard powder
- 1/4 teaspoon chipotle powder
- 1/2 cup onion finely chopped
- 1/2 cup green bell pepper finely chopped
- 2 cups Special K cereal crushed into coarse crumbs
- 1/2 cup butter melted
Instructions
- Butter a 9 x 13-inch baking dish.
- Cut the crusts off the slices of bread (dry the crusts to make bread crumbs) and layer half of them into the bottom of the casserole dish. Fill in any gaps with pieces of bread.
- Lay the peameal bacon, back bacon or ham over the top of the bread slices, add the shredded cheese, and top with the remaining bread.
- Whisk the milk, Worcestershire Sauce, mustard powder, onion, green pepper, and chipotle powder in a bowl until combined.
- Pour the milk-egg mixture over the top of the bread evenly, letting it soak down to the bottom of the dish.
- Cover the dish with plastic wrap and refrigerate overnight or for at least 6 hours.
- Preheat your oven to 375-F.
- Remove the plastic wrap from the casserole and top it with the crushed cereal. Drizzle with butter and cover with foil.
- Bake at 375-F for about an hour, then uncover it and bake for an additional 15 minutes or until puffy, bubbly, and set in the middle.
- Enjoy!
Notes
Chef Jenn’s Tips
- Don’t underestimate how much time this takes to cook. If you’re in a pinch, you can microwave it to finish cooking it.
- You can take a few minutes off the baking time by letting the casserole warm up on the counter for 30-60 minutes before cooking.
- Swap out the cheddar for Swiss cheese, Monterey Jack, gouda, or whatever you have on hand.
- Use sandwich slices or thin-sliced bread. Thick slices will make your loaf too puffy!
- Bake this casserole on a baking sheet to catch any spillover.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

This was perfect! Love the savory casserole for breakfast! Such a nice change from overly sweet ones. Will put this one on repeat!
This casserole is so hearty and I love that you can prep it the night before to make the next morning stress free!
Everyone in our home loved this recipe. Delicious, easy to make, and full of flavor! Will be bookmarking this to make again for sure.
The spices here were so unique and flavorful and it was such a great use for our leftover bread! Will be making this for breakfast year-round. Thank you! 🙂
Had this for Christmas and now the family wants it for new years breakfast!