Christmas Morning Egg Bake
The hardest part of a breakfast bake is getting the bread to soften all the way through without leaving the bottom swimming in grease. I cook the sausage first and…
Tip: save now, cook later.The hardest part of a breakfast bake is getting the bread to soften all the way through without leaving the bottom swimming in grease. I cook the sausage first and drain it well, then layer it with the bread and cheddar before pouring the egg mixture evenly over everything. After a long chill, this Christmas Morning Egg Bake bakes up tender in the middle with a golden top and savory sausage in every serving.
The refrigerator time does useful work: the bread absorbs the egg and milk instead of staying dry in the center while the custard sets around it. I like assembling the casserole the night before, so the morning baking is straightforward. The sharp cheddar gives the mild egg mixture a bold, salty edge, and dry mustard adds a quiet savory note without making the bake taste like mustard. Let it rest before slicing, and you’ll have warm, sturdy portions rather than a loose scoop.

Kitchen Note
Give the casserole its full 10-minute rest before cutting. The center settles during that pause, so the first piece comes out in a slice instead of collapsing onto the plate.
Save this Christmas Morning Egg Bake for an easy make-ahead breakfast, with sausage, sharp cheddar, and a soft, set center.
Why the Bread Needs a Long, Even Soak
A breakfast bake can look assembled on the surface and still have dry bread hiding underneath. The cubes need time to take in the egg and milk mixture before they go into the oven. Refrigerating the covered dish for at least four hours gives the liquid time to spread through the bread rather than pooling around it. Overnight chilling is convenient, but the useful part is the even soak, not simply waiting for the clock.
Cut the sandwich bread into consistent 1-inch cubes so the pieces soften at a similar pace. Spread them across the greased dish, then distribute the sausage and cheddar over the top instead of piling either one in the middle. When you pour the whisked egg mixture over the layers, move around the dish so the liquid reaches the corners too. If you rush the chill, the casserole may bake with a custardy center and firmer, less-soaked bread near the edges; the rest period in the refrigerator helps those textures meet in the middle.
How the Bread, Sausage, and Cheddar Shape Each Bite

- Sandwich bread — Its soft, even crumb drinks in the egg mixture and turns tender without competing with the sausage. A plain, inexpensive loaf works well here; a similarly soft sandwich loaf is the closest swap. Keep the cubes close to the same size, since large uneven pieces soak at different rates.
- Breakfast sausage — The browned crumbles bring seasoning and savory richness throughout the casserole. Use the breakfast sausage you enjoy eating on its own; the flavor carries into the eggs. Bulk turkey breakfast sausage can stand in for pork sausage if you prefer it, but cook it until no pink remains and drain off the excess fat as you would with the original.
- Sharp cheddar — Sharp cheddar gives the mild custard a more pronounced cheese flavor. A store-brand shredded cheddar is fine; freshly shredded cheese tends to melt more smoothly because it lacks the light coating often used on packaged shreds. Mild cheddar is an easy swap if you want a softer cheese flavor.
- Eggs and whole milk — Eggs set the casserole, while whole milk keeps the baked custard tender. Use fresh eggs and ordinary whole milk; there’s no need for specialty dairy. Two-percent milk can replace whole milk, though the custard will be a little less rich. Eggs do the structural work, so I wouldn’t replace them with another ingredient.
- Dry mustard — It adds a subtle savory sharpness that rounds out the sausage and cheddar. Keep it dry rather than using prepared mustard, which brings extra moisture and a different flavor. If you leave it out, the casserole will still set, but the seasoning will taste simpler.
From Skillet to Set Center: The Four Stages That Matter
Brown the Sausage and Drain It Well
Heat a large skillet over medium heat and cook the sausage for 8 to 10 minutes, breaking it into small crumbles as it cooks. Look for crumbles with no pink remaining rather than a few large browned pieces and a raw center. Drain off the excess fat before the sausage goes into the casserole. Skipping that drain can leave a greasy layer beneath the bread.
Build Even Layers in the Dish
Grease a 9×13-inch baking dish with the softened butter, then spread the 1-inch bread cubes across the bottom. Scatter the cooked sausage over the bread and sprinkle the cheddar evenly on top. Try not to leave one corner bare or concentrate all the sausage in the center. An even layer means each serving gets bread, cheese, and sausage.
Whisk, Pour, and Chill
Whisk the eggs, whole milk, dry mustard, kosher salt, and black pepper together in a large bowl until the mixture looks uniform. Pour it slowly over the casserole, covering the bread across the dish rather than dumping it in one spot. Cover the dish and refrigerate it for at least four hours or overnight. Keep the dish level as you move it so the mixture stays distributed.
Bake Covered, Then Uncover to Finish
Heat the oven to 350°F and bake the covered casserole for 30 minutes. Remove the cover and bake for another 20 to 25 minutes, until the center is set and reaches 160°F. If the middle still looks loose, give it more time instead of relying on the edges, which set first. Rest the baked casserole for 10 minutes before serving so it holds together when sliced.
Easy Changes That Keep the Egg Bake Balanced
A meatless version with vegetarian cheddar
Leave out the breakfast sausage and use cheddar made with vegetarian rennet. The casserole will be less savory and won’t have the sausage crumbles, but the bread-and-egg base still bakes into a satisfying slice. There’s no need to add another ingredient to replace the sausage.
A little more heat from the sausage
Choose hot breakfast sausage in place of mild breakfast sausage. It seasons the egg mixture as it bakes and gives each bite a warmer finish without changing the layering or chilling method. Drain it thoroughly after cooking, since the added fat can otherwise make the bottom greasy.
A gentler cheddar flavor
Swap the sharp cheddar for mild cheddar if you want the sausage to stand out more than the cheese. The casserole will still melt and set in the same way, but the cheese flavor will be softer. Keep the cheese spread across the dish for an even layer.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and use them within 3 to 4 days. The bread softens further after chilling, so reheated portions will be more tender than freshly baked slices.
- Freezer: Freeze cooled individual portions in airtight containers for up to 2 to 3 months. Thaw them in the refrigerator; the egg texture may be slightly softer after freezing.
- Reheating: Warm a covered portion in the oven or heat it in the microwave until the center reaches 165°F. Reheat only what you plan to eat, since repeated heating can dry out the eggs.
Questions That Come Up When Making This Egg Bake

Christmas Morning Egg Bake
Ingredients
Equipment
Method
- Grease a 9x13-inch baking dish with the butter.
- Cook the sausage in a large skillet over medium heat for 8 to 10 minutes, breaking it into crumbles, until no pink remains.
- Drain off excess fat.
- Spread the bread cubes in the prepared baking dish.
- Top with the cooked sausage and sprinkle evenly with the cheddar.
- Whisk the eggs, milk, dry mustard, salt, and pepper in a large bowl.
- Pour the egg mixture evenly over the bread and sausage.
- Cover the dish and refrigerate for at least 4 hours or overnight.
- Heat the oven to 350°F and bake the covered casserole for 30 minutes.
- Uncover and bake for 20 to 25 minutes more, until the center is set and reaches 160°F.
- Let the casserole rest for 10 minutes before serving.