Christmas morning should smell like coffee and cinnamon, not like frantic last-minute chopping. This Christmas breakfast casserole makes that possible: on Christmas Eve you layer whole-grain bread, turkey sausage, sweet peppers and sharp cheddar in a baking dish, pour over a creamy egg custard, and let it soak overnight. On Christmas morning it bakes while the presents get opened. Twenty-five minutes of prep, eight happy servings.
Why an Overnight Christmas Breakfast Casserole Works
Think of this dish as a savory strata, and strata are the quiet heroes of holiday cooking. The bread soaks up the egg-and-milk custard overnight, so by the time it bakes, every cube is tender and custardy inside with crisp golden edges on top. Because you assemble everything the night before, Christmas morning needs nothing from you but turning on the oven. It’s also a natural fit for a crowd: one 9×13-inch dish feeds eight, travels well to a potluck brunch, and pairs with whatever else lands on your table, from a fruit salad to a plate of cookies. And unlike a plate of individual egg dishes, there’s no standing at the stove while everyone else opens stockings. The oven does the work; you get to sit down with your coffee.
Whole-Grain Bread, Turkey Sausage and Easy Swaps
Good bread matters here, so choose a sturdy loaf of whole-grain bread and let it sit out a day, or toast the cubes briefly, so they can drink in the custard without turning to mush. Turkey breakfast sausage is well seasoned and widely available; mild pork sausage or leftover roast turkey works just as well. Sweet bell pepper and onion add color and sweetness, and a poblano or a handful of mushrooms can step in if that’s what you have. For the cheese, sharp cheddar gives the bake its tangy backbone, though Gruyère or pepper Jack are delicious stand-ins. Whole milk makes the richest custard, but 2% works fine, and for an extra-luxurious set you can swap half a cup of heavy cream in for some of the milk. A teaspoon of dry mustard sounds like a small thing, but it wakes up every other flavor. Salt, pepper, and you’re set.
Tips for a Perfect Christmas Breakfast Casserole
A few small moves make a big difference. First, cut the bread into one-inch cubes rather than slices; cubes soak evenly and bake into pockets of custard. Second, press the assembled casserole gently with a spatula after you pour in the eggs so the top layer soaks too. Third, give it the full eight hours — overnight is easiest; a proper soak is what separates a custardy bake from dry bread pudding. Fourth, bake it straight from the refrigerator, covered, for the first thirty minutes. You don’t need to bring it to room temperature, and the covered start keeps the top from browning before the center sets. Then uncover, add the last of the cheese, and bake until it puffs and a knife slips in clean, about 160°F in the middle. Finally, let it stand ten minutes before cutting. That rest lets the custard settle so your slices hold together on the plate.
Storing and Serving Your Christmas Breakfast Casserole
Leftovers keep beautifully: cover the dish or transfer slices to an airtight container and refrigerate for up to four days. Reheat single portions in the microwave, or warm the whole pan, covered, in a 325°F oven until heated through. The baked casserole also freezes well for up to two months; thaw it overnight in the refrigerator before reheating. As for serving, keep it simple and let the casserole be the star. Fresh fruit, a pitcher of orange juice or a pot of coffee, and maybe warm rolls are all you need. If you’re feeding a bigger group, a green salad with a bright vinaigrette cuts through the richness nicely. Set the dish in the middle of the table with a stack of plates and let everyone help themselves.

Christmas Breakfast Casserole: Make It the Night Before
Ingredients
Method
- The night before: cook the sausage in a large skillet over medium-high heat, breaking it up with a spoon, until browned, 8 to 10 minutes. Add the bell pepper and onion and cook until softened, 4 to 5 minutes. Drain off any excess fat.
- Grease a 9×13-inch baking dish. Spread the bread cubes in an even layer and spoon the sausage mixture over the top. Sprinkle on 1 cup of the cheddar.
- In a large bowl, whisk the eggs, milk, dry mustard, salt and pepper until smooth.
- Pour the egg mixture evenly over the bread mixture and press gently with a spatula so the cubes soak. Cover with foil and refrigerate at least 8 hours or overnight.
- Christmas morning: heat the oven to 350°F. Bake the covered casserole straight from the refrigerator for 30 minutes.
- Uncover, sprinkle with the remaining 1/2 cup cheddar and bake until puffed, golden and a knife inserted in the center comes out clean, 30 to 35 minutes more (160°F in the center).
- Let stand 10 minutes, then cut into 8 pieces and serve warm.
That’s the whole trick of this recipe: the work happens on Christmas Eve, quietly, in twenty-five minutes, and Christmas morning belongs to the people around the table. Whether your holiday is loud and full of cousins or quiet and snowy, this casserole earns its place in the middle of it. Merry Christmas, and enjoy a slow morning.


