holiday morning breakfast casserole with sausage egg and cheese

250 min prep 6 min cook 5 servings
holiday morning breakfast casserole with sausage egg and cheese
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a hush that falls over my parents’ house on Christmas morning—twinkling lights glowing, cinnamon-scented air drifting from the kitchen, and the muffled rustle of wrapping paper in the next room. In the middle of that magic is the same casserole dish that’s graced their buffet for twenty-five years, brimming with golden, puffed-up squares of sausage, egg, and cheese goodness. One bite and I’m eight years old again, perched on a stool in my pajamas, absolutely convinced the day couldn’t get any better.

That casserole—my mom’s legendary holiday morning breakfast bake—was the inspiration for this updated version. It’s designed for the busiest morning of the year, when you’d rather be sipping cocoa by the tree than whisking eggs at the stove. Assemble it the night before, slide it into the oven while the coffee brews, and 40 minutes later you have a centerpiece-worthy breakfast that feeds a crowd without stealing you away from the memories happening in the living room. Think of it as edible gift wrap: every square hides pockets of savory breakfast sausage, melty sharp cheddar, and fluffy egg custard soaked into buttery brioche cubes. If you, like me, believe the holidays should taste like comfort and ease in equal measure, this make-ahead breakfast casserole is about to become your new tradition.

Why This Recipe Works

  • Overnight Magic: Let the cubes of brioche soak up the seasoned custard while you sleep; the casserole bakes up impossibly light and custardy.
  • Two-Cheese Strategy: Sharp cheddar for depth and part-skim mozzarella for that Instagram-worthy cheese pull.
  • Sausage Choices: Use classic pork breakfast sausage, turkey sausage, or even a plant-based crumble—each tested and approved.
  • Feed-a-Crowd Size: A 9×13-inch pan yields 12 generous squares, perfect for houseguests or gifting to neighbors.
  • Freezer Friendly: Bake, cool, slice, and freeze individual squares for up to two months—holiday brunch on demand.
  • Flavor Layers: Dijon, Worcestershire, and a whisper of nutmeg amplify the custard without screaming “fancy.”

Ingredients You'll Need

Ingredients

Great casseroles start with great building blocks. Below are the key players and my best sourcing tips so your holiday morning tastes like a cozy diner without the 6 a.m. wake-up call.

Brioche or Challah: These egg-enriched breads bring built-in buttery flavor and a soft crumb that drinks up custard without falling apart. Stale bread is ideal—leave a fresh loaf uncovered overnight or dry cubes in a 250 °F oven for 20 minutes. No brioche? A sturdy country white or Hawaiian rolls work, but avoid sourdough; its tang competes with the sausage.

Breakfast Sausage: I use a 12-ounce roll of mild pork sausage for maximum juiciness. If you prefer turkey or chicken sausage, add 1 tablespoon melted butter to the skillet when browning to mimic the fat that keeps the casserole moist. Vegetarian? A 1:1 swap with plant-based sausage crumbles tasted just as indulgent in testing.

Eggs: Eight large eggs set the custard. For a dairy-free version, substitute 2 cups unsweetened oat milk plus 2 tablespoons cornstarch; the result is surprisingly silky.

Half-and-Half: A 50-50 split of cream and whole milk gives that luxe mouthfeel while keeping things pourable. Swap with evaporated skim milk to trim 60 calories per serving.

Sharp Cheddar: Buy a block and shred it yourself. Pre-shredded cellulose-coated cheese resists melting into that dreamy molten blanket. White or yellow both work; yellow photographs like a Norman Rockwell painting.

Part-Skim Mozzarella: Adds stretch without grease. A handful of grated Parmesan in the mix deepens umami if you’re feeling fancy.

Seasonings: Dijon mustard, Worcestershire, kosher salt, black pepper, and a pinch of nutmeg quietly elevate the custard. Don’t skip them; they’re the difference between “pretty good” and “why can’t I stop eating this?”

Vegetables (optional):strong> Fold in 1 cup finely diced red bell pepper or baby spinach for color. Watery veggies like mushrooms should be sautéed first to prevent a soggy bake.

How to Make Holiday Morning Breakfast Casserole with Sausage, Egg, and Cheese

1
Brown the Sausage

Heat a large skillet over medium heat. Add sausage, breaking it into pea-size crumbles with a wooden spoon. Cook until no pink remains, 6–7 minutes. Transfer to a paper-towel-lined plate to drain; let cool slightly.

2
Cube & Dry the Bread

Slice brioche into ¾-inch cubes (roughly 10 cups). Spread on a rimmed baking sheet and leave uncovered overnight, or bake at 250 °F for 20 minutes to stale. Dry bread soaks up custard like a sponge without turning mushy.

3
Whisk the Custard

In a large bowl, whisk eggs until homogenous. Whisk in half-and-half, Dijon, Worcestershire, salt, pepper, and nutmeg until silky. Over-whisking adds air that can create tunnels in the finished casserole, so mix just until combined.

4
Layer, Don’t Dump

Grease a 9×13-inch baking dish with butter. Arrange half the bread cubes in a single layer. Scatter half the sausage and half the cheeses on top. Repeat with remaining bread, sausage, and cheeses. Layering guarantees every bite is balanced.

5
Pour & Press

Slowly drizzle custard over the casserole, pressing bread down with a spatula so every cube is moistened. Cover with foil and refrigerate at least 4 hours or up to 24. The long bath prevents dry pockets and seasons the bread throughout.

6
Bake Low, Then High

Preheat oven to 325 °F. Bake casserole covered for 30 minutes; remove foil, increase temperature to 375 °F, and bake 15–20 minutes more until the center puffs and a knife inserted comes out clean. The two-temperature method prevents over-browning while setting the custard.

7
Rest & Serve

Let stand 10 minutes before slicing—this sets the custard and makes neat squares. Garnish with chopped chives or parsley for a pop of color. Serve warm with cranberry mimosas and the soundtrack of crackling fireplace logs.

Expert Tips

Check Internal Temp

Custard sets at 160 °F. Insert an instant-read thermometer in the center; when it hits 165 °F, you’re safe and silky.

Prevent Over-Browning

If the top browns too quickly, tent loosely with foil shiny-side-up to reflect heat.

Dry Your Veggies

Spinach or peppers release water. Pat dry with paper towels before layering to avoid a watery bake.

Upsize for a Crowd

Recipe doubles perfectly in a deep hotel pan; add 15 extra minutes covered.

Freeze Individual Slices

Cool, slice, wrap in parchment, then foil. Reheat from frozen at 300 °F for 25 minutes.

Holiday Color Pop

Add roasted red pepper strips in the shape of a wreath for picture-perfect slices.

Variations to Try

  • Maple-Apple: Swap sausage for browned maple breakfast turkey sausage and fold in 1 cup diced sautéed apples. Drizzle with maple syrup just before serving.
  • Southwest: Add 1 cup pepper-jack cheese, ½ cup salsa, and ¼ cup chopped cilantro. Serve with avocado slices.
  • Vegetarian Caprese: Replace sausage with 1 cup chopped sun-dried tomatoes and 1 cup baby spinach. Use fresh mozzarella pearls and basil.
  • Low-Carb: Substitute bread with 6 cups cauliflower rice that’s been sautéed until dry. Reduce half-and-half to 1½ cups.
  • Everything Bagel: Use diced everything bagels and add 1 teaspoon everything-bagel seasoning on top before baking.

Storage Tips

Make-Ahead: Assemble through step 5, cover tightly, and refrigerate up to 24 hours. If your fridge runs cold, let the dish sit at room temperature 30 minutes before baking so the ceramic doesn’t crack in a hot oven.

Leftovers: Cool completely, slice, and store in an airtight container up to 4 days. Reheat single squares in the microwave 60–90 seconds or in a 300 °F oven 10 minutes.

Freezer: Wrap individual slices in parchment, then foil, then place in a zip-top bag. Freeze up to 2 months. Thaw overnight in the fridge or reheat from frozen as noted in the tips.

Frequently Asked Questions

You can substitute 4 whole eggs with 8 egg whites, but the casserole will be less rich. Add 2 tablespoons melted butter to the custard for flavor insurance.

Use an 8×8-inch or 9×9-inch pan. Bake covered 25 minutes, uncovered 10–12 minutes at the same temperatures.

Only if your microwave is cavernous! Otherwise the edges overcook before the center warms. Oven reheating preserves the custardy texture.

As written, no. Substitute gluten-free challah or a sturdy GF baguette; the rest of the ingredients are naturally gluten-free.

Veggies may have released moisture. Next time sauté them first, or use a slotted spoon to remove sausage drippings, leaving only 1 teaspoon fat for flavor.

Absolutely. Replace half the bread with thawed frozen hash browns squeezed dry in a towel. You’ll get a heartier, diner-style bite.
holiday morning breakfast casserole with sausage egg and cheese
breakfast
Pin Recipe

Holiday Morning Breakfast Casserole with Sausage, Egg, and Cheese

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
12

Ingredients

Instructions

  1. Brown sausage: Cook sausage in a skillet over medium heat, breaking into crumbles until no pink remains, 6–7 minutes. Drain on paper towels.
  2. Prep bread: Cube brioche into ¾-inch pieces. Dry overnight or in a 250 °F oven 20 minutes.
  3. Make custard: Whisk eggs, half-and-half, Dijon, Worcestershire, salt, pepper, and nutmeg.
  4. Assemble: Butter a 9×13-inch dish. Layer half the bread, half the sausage, and half the cheeses. Repeat with remaining ingredients.
  5. Soak: Pour custard evenly over layers; press down to moisten. Cover and refrigerate 4–24 hours.
  6. Bake: Preheat oven to 325 °F. Bake covered 30 minutes; remove foil, increase to 375 °F, bake 15–20 minutes more until center is set and top is golden.
  7. Rest & serve: Let stand 10 minutes. Garnish with chives and cut into 12 squares.

Recipe Notes

Casserole is done when the internal temperature reaches 165 °F and the top springs back lightly when pressed. For extra cheese pull, broil 1 minute at the end—watch closely!

Nutrition (per serving)

312
Calories
18g
Protein
11g
Carbs
22g
Fat

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.