sausage and cheese breakfast casserole for christmas morning gatherings

24 min prep 6 min cook 12 servings
sausage and cheese breakfast casserole for christmas morning gatherings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I developed this version after testing dozens of casseroles that either baked up soggy or tasted flat once they cooled. The secret trio: sturdy sourdough cubes that retain texture, a three-cheese blend for depth, and a whisper of Dijon and nutmeg that makes guests ask, “Why does this taste like Christmas?” It feeds a crowd, refrigerates overnight, and reheats like a dream—so you can actually sit down and enjoy the chaos you spent weeks orchestrating.

Why This Recipe Works

  • Make-Ahead Magic: Assemble the night before; the bread soaks up every drop of seasoned custard so flavors meld.
  • Texture Balance: Toasted sourdough cubes keep their chew while custard bakes up pillowy, never mushy.
  • Cheese Trifecta: Sharp cheddar for bite, mozzarella for stretch, and Parmesan for umami crust.
  • Flavor Layering: Sage sausage, caramelized onions, and a pinch of nutmeg echo classic holiday dressing.
  • Flexible Pantry: Swap breads, milks, or cheeses without sacrificing structure—perfect for using what you have.
  • Serves 12+: One 9×13 pan yields generous squares; scale up for buffet tables or gift to neighbors.
  • Freezer Friendly: Bake, cool, wrap, freeze; reheat slices in toaster oven for last-minute guests.

Ingredients You'll Need

Ingredients

Breakfast sausage: I use 1 pound of sage-forward pork sausage for classic flavor. Choose links or bulk; if links, slit casings and crumble while browning. Turkey or plant-based works—add 1 tablespoon olive oil if lean.

Sourdough bread: A day-old bakery loaf is ideal. Cubes should be ¾-inch so they retain shape after soaking. No sourdough? Use sturdy country white or French bread; skip pre-sliced sandwich bread—it turns gummy.

Eggs: A full dozen creates the silkiest custard. Room-temperature eggs blend seamlessly with dairy, preventing a curdled texture.

Whole milk & heavy cream: The 50/50 split delivers richness without feeling like dessert. Swap in half-and-half if that’s what you have for coffee; avoid skim—it lacks body.

Cheeses: Sharp white cheddar melts smoothly and browns beautifully. Low-moisture mozzarella adds stretch, while grated Parmesan on top forms a savory crust. Pre-shredded is fine, but shred your own for ultra-creamy results.

Seasonings: Dijon, Worcestershire, salt, pepper, and a whisper of nutmeg amplify depth. Nutmeg is subtle; leave it out only if you truly despise it.

Optional veg: I fold in one diced onion sautéed until translucent; bell pepper or mushrooms work too. Keep additions under 1 cup so custard ratio stays intact.

How to Make Sausage and Cheese Breakfast Casserole for Christmas Morning Gatherings

1
Toast the bread cubes Spread sourdough on a rimmed sheet; bake at 300 °F for 12 min, stirring once. Slight dryness helps them soak custard without collapsing.
2
Brown the sausage In a skillet over medium heat, cook sausage 6–8 min, breaking into pea-size crumbles until no pink remains. Transfer to paper-towel-lined plate; reserve 1 tablespoon drippings.
3
Sauté aromatics In same skillet, cook diced onion in drippings 4 min until translucent; add pinch of salt. Cool five minutes.
4
Build the base Grease a 9×13-inch baking dish. Layer toasted bread, sausage, and sautéed onions. Scatter 1½ cups shredded cheddar and 1 cup mozzarella evenly.
5
Whisk custard In a large bowl whisk eggs, milk, cream, Dijon, Worcestershire, 1 teaspoon kosher salt, ½ teaspoon pepper, and ⅛ teaspoon nutmeg until homogeneous. Pour over casserole, pressing bread to submerge.
6
Cover & chill Cover tightly with foil; refrigerate at least 4 hours or up to 24. Longer rest equals creamier interior.
7
Bake low & slow Preheat oven to 325 °F. Let casserole stand on counter 20 min to lose chill. Bake covered 30 min, remove foil, sprinkle with remaining ½ cup cheddar and Parmesan, then bake 25–30 min more until center puffs and thermometer reads 185 °F.
8
Rest & serve Cool 10 min to set custard. Garnish with chopped chives or parsley for color. Slice into 12 generous squares.

Expert Tips

Use a clear dish Glass lets you monitor browning edges and prevents over-baking.
Temperature probe Insert digital thermometer in center; when it hits 185 °F, custard is set but still creamy.
Cheese on top last Adding final cheeses halfway through prevents scorching and yields a bubbly bronzed lid.
Resting matters Ten minutes allows starch to firm, so squares cut cleanly and don’t weep.
Holiday spice option Swap nutmeg for ¼ teaspoon ground cardamom to evoke Scandinavian holiday loaves.
Drizzle of maple A light swirl over top before baking caramelizes into a whisper of sweetness kids adore.

Variations to Try

  • Southwestern: Sub chorizo for sausage, pepper-jack for mozzarella, add diced green chiles and corn kernels.
  • Vegetarian: Use plant-based sausage and swap half the bread for roasted butternut squash cubes.
  • Lighter: Replace heavy cream with evaporated skim milk; use chicken apple sausage and reduced-fat cheddar.
  • Everything-bagel: Add 1 tablespoon everything-bagel seasoning to custard; top with smoked salmon ribbons after baking.

Storage Tips

Refrigerate: Cool completely, cover with foil, and store up to 4 days. Reheat squares in microwave 60–90 seconds or in 300 °F oven 12 min.

Freeze: Wrap individual slices in plastic, then foil; freeze up to 2 months. Thaw overnight in fridge and reheat as above.

Make-ahead: Assemble through Step 6 up to 24 hours before baking. If prepping farther ahead, freeze unbaked casserole; thaw 24 hr in fridge, then bake per instructions.

Frequently Asked Questions

You can swap up to 4 whole eggs with 8 egg whites, but the casserole will be less rich. Add an extra ¼ cup cream or milk to maintain custard texture.

Cube fresh bread and toast at 300 °F for 12 min as directed. The goal is dryness, not color; avoid over-browning which creates bitter edges.

Yes—use two 9×13 pans or one deep half-sheet (13×18) and increase bake time 10–15 min. Center should reach 185 °F.

Edges will puff and brown, center will jiggle slightly like set gelatin. A thermometer inserted at center should read 185 °F; carry-over cooking brings it to safe 190 °F.

Substitute thick-cut gluten-free bread or 6 cups diced potatoes (par-cook 5 min in microwave) for a hearty gf version.
sausage and cheese breakfast casserole for christmas morning gatherings
breakfast
Pin Recipe

Sausage and Cheese Breakfast Casserole for Christmas Morning Gatherings

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

Ingredients

Instructions

  1. Toast bread: Bake cubes at 300 °F for 12 min; cool.
  2. Brown sausage: Cook, crumble, drain; reserve 1 Tbsp drippings.
  3. Sauté onion: In drippings 4 min; cool.
  4. Assemble: Layer bread, sausage, onion, 1½ cups cheddar, and mozzarella in greased 9×13 pan.
  5. Whisk custard: Combine eggs, milk, cream, Dijon, Worcestershire, salt, pepper, nutmeg; pour over layers.
  6. Chill: Cover; refrigerate 4–24 hours.
  7. Bake: Preheat 325 °F. Bake covered 30 min, uncover, sprinkle remaining cheddar & Parmesan, bake 25–30 min more until center 185 °F.
  8. Rest & serve: Cool 10 min, garnish, slice into 12 squares.

Recipe Notes

For make-ahead convenience, assemble the night before and bake fresh in the morning. Leftovers reheat beautifully—perfect for busy holiday week breakfasts.

Nutrition (per serving)

428
Calories
21g
Protein
19g
Carbs
29g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.