Love this? Pin it for later!
The first time I served this casserole on Christmas morning, my father-in-law—who swore he "didn't eat breakfast"—went back for thirds. Since then it has become the unofficial centerpiece of every holiday brunch in our house: Easter, Thanksgiving weekend, New Year's Day, even birthday sleepovers that spill into late-morning feasts. The scent of sage-laced sausage and sharp cheddar wafting through the halls signals, louder than any alarm clock, that something special is happening today. Guests shuffle into the kitchen still wearing pajamas and paper crowns, drawn by the promise of something warm, cheesy, and soul-satisfying. What I love most is that the heavy lifting is done the night before; the only thing left is to slide the dish into the oven while coffee brews and carols play. By the time the cinnamon rolls are glazed and the mimosas are poured, this golden, puffed beauty emerges ready to feed a crowd—no flipping pancakes or frying bacon in batches. It is comfort made communal, celebration simplified, and a guaranteed path to becoming the family member whose brunch invitations no one ever declines.
Why This Recipe Works
- Overnight Magic: Assemble everything the evening before; flavors meld while you sleep and the oven does the work.
- Feeds a Crowd: One 9×13-inch pan yields twelve hearty slices, perfect for buffet-style brunches.
- Balanced Texture: Cubed sourdough creates custard-soaked pockets that stay light, never soggy.
- Customizable: Swap cheeses, veggies, or meats to accommodate every guest's preference.
- Freezer-Friendly: Bake, cool, slice, and freeze individual portions for last-minute company.
- Beginner-Proof: No fancy techniques—just whisk, pour, and bake.
Ingredients You'll Need
Great brunch casseroles start with thoughtfully chosen staples. Below is a quick field guide to help you shop confidently and avoid last-minute grocery dashes.
Breakfast sausage: I use a premium pork blend scented with sage and black pepper. Avoid maple-flavored links here—the subtle sweetness competes with the cheese. If you prefer turkey or chicken sausage, add an extra tablespoon of butter when sautéing to compensate for their leanness. Bulk sausage is easiest, but links can be slit and removed from their casings in seconds.
Sourdough bread: Day-old sourdough lends gentle tang and a sturdy crumb that will not dissolve into mush. A rustic country loaf works, yet I adore the chewiness of a San-Francisco-style batard. Trim just the thickest patches of crust; a little crust adds texture. No sourdough? Substitute a sturdy artisan Italian or French loaf.
Eggs: Farm-fresh eggs produce a brighter, more flavorful custard. When you crack them, notice the perky orange yolk and thick white—signs of freshness. Room-temperature eggs whisk more smoothly, so pull them from the fridge 30 minutes ahead.
Heavy cream & whole milk: The duo creates a silky custard that sets without becoming rubbery. You may replace the cream with half-and-half for a lighter bake, but do not drop below 4% milk fat or the casserole weeps water.
Sharp cheddar & Gruyère: Cheddar supplies bold, nostalgic flavor; Gruyère contributes nutty depth and superior meltability. Buy blocks and shred yourself—pre-shredded cellulose coatings repel moisture and yield a gritty texture.
Spice trinity: Dry mustard adds subtle heat, nutmeg whispers warmth, and kosher salt amplifies every other flavor. Fresh chives lend color and gentle onion perfume without harsh bite.
How to Make Cheesy Sausage and Egg Casserole for Festive Holiday Brunches
Prep your pan and bread
Butter a 9×13-inch (3-quart) ceramic or glass baking dish; the butter promotes bronzed edges and prevents sticking. Cube sourdough into ¾-inch pieces—roughly 10 packed cups—and set on a rimmed sheet to stale slightly while you continue.
Brown the sausage
Heat a large skillet over medium. Add 1 pound bulk breakfast sausage, breaking it into nickel-size crumbles. Cook 6–7 minutes until no pink remains and edges caramelize. Transfer to paper-towel-lined plate, reserving a teaspoon of rendered fat for vegetables.
Sauté aromatics
Return skillet to medium heat. Add 1 cup diced yellow onion and ½ cup diced red bell pepper; season with a pinch of salt. Cook 4 minutes until translucent, scraping browned bits. Stir in 1 minced garlic clove for 30 seconds. Remove from heat and cool slightly.
Build the base layer
Scatter half the bread cubes in the prepared dish. Top with sausage, sautéed vegetables, and 1 cup grated sharp cheddar plus 1 cup grated Gruyère. Repeat with remaining bread and ½ cup of each cheese, reserving ½ cup Gruyère for the surface.
Whisk custard
In a large bowl whisk 8 large eggs, 1 cup heavy cream, 1 cup whole milk, 2 tablespoons Dijon mustard, 1 teaspoon kosher salt, ½ teaspoon black pepper, ¼ teaspoon dry mustard, and ⅛ teaspoon freshly grated nutmeg until homogeneous. Pour evenly over strata; press bread down to submerge.
Refrigerate overnight
Cover tightly with plastic wrap, pressing it directly against the surface to prevent bread from drying. Chill at least 8 hours or up to 24 so custard fully saturates every cube and flavors meld.
Bake to golden perfection
The next morning, remove casserole from fridge while oven preheats to 350 °F (177 °C). Uncover, sprinkle remaining ½ cup Gruyère on top, and bake 40 minutes. Tent loosely with foil and continue 15–20 minutes until center registers 200 °F and top is burnished.
Rest and serve
Let stand 10 minutes to set custard; this prevents molten cheese lava when sliced. Garnish with snipped chives, cut into generous squares, and serve alongside fresh fruit and sparkling cider for a brunch worthy of any celebration.
Expert Tips
Check doneness like a pro
An instant-read thermometer is your insurance policy: when the center hits 200 °F, eggs are silky yet set. Over-baking causes curdling and watery separation.
Prevent sogginess
If your bread is ultra-fresh, cube and toast it at 300 °F for 10 minutes. Removing surface moisture keeps the casserole light, never dense.
Transport safely
Carrying to a potluck? Assemble, cover, and nestle the dish in an insulated casserole carrier. Bake on site so it arrives piping hot and puffed.
Maximize flavor overnight
Press a sheet of parchment directly onto the surface before covering with plastic; it prevents crusty edges and keeps cheese ultra-melty.
Elevate with brown butter
Replace the butter used to grease the dish with nut-brown butter; its toasty aroma amplifies the Gruyère and adds sophisticated depth.
Golden top trick
For extra crunch, sprinkle ⅓ cup crushed cornflakes mixed with 1 tablespoon melted butter over cheese during final 10 minutes of baking.
Variations to Try
- Southwestern: Swap cheddar for pepper Jack, add 1 cup roasted corn kernels and 1 minced chipotle in adobo. Serve with pico de gallo.
- Mediterranean: Replace sausage with mild Italian turkey, add ½ cup sun-dried tomatoes, ½ cup baby spinach, and use feta + mozzarella.
- Vegetarian: Use plant-based sausage crumbles and add sautéed mushrooms for umami. Replace cream with oat milk for a dairy-light option.
- Everything Bagel: Trade sourdough for cubed everything bagels and stir 2 tablespoons everything-seasoning into the custard.
- Crab & Brie: Substitute lump crab for sausage, fold in Brie cubes (rind removed) and fresh dill for an elegant coastal twist.
Storage Tips
Make-ahead: Assemble through step 6, cover, and refrigerate up to 24 hours. You may also freeze the unbaked casserole: wrap dish in plastic, then foil; freeze up to 2 months. Thaw 24 hours in fridge before baking.
Leftovers: Cool completely, refrigerate in airtight container up to 4 days. Reheat individual slices in microwave 60–90 seconds or in a 325 °F oven 12 minutes until warmed through.
Freezer portions: Wrap baked squares in plastic, then foil; freeze up to 2 months. Thaw overnight in fridge and reheat as above.
Frequently Asked Questions
Cheesy Sausage and Egg Casserole for Festive Holiday Brunches
Ingredients
Instructions
- Prep dish: Butter a 9×13-inch baking dish. Scatter half the bread cubes inside.
- Brown sausage: In skillet over medium heat cook sausage, crumbling, until no pink remains, 6–7 min. Transfer to plate.
- Sauté vegetables: In same skillet melt 1 tbsp butter; cook onion & pepper 4 min. Add garlic 30 sec. Cool slightly.
- Layer: Top bread with sausage mix and 1 cup cheddar plus 1 cup Gruyère. Add remaining bread and cheeses, reserving ½ cup Gruyère for top.
- Make custard: Whisk eggs, cream, milk, Dijon, salt, pepper, dry mustard, and nutmeg. Pour over strata; press to submerge.
- Chill: Cover; refrigerate at least 8 hours or up to 24.
- Bake: Preheat oven 350 °F. Uncover, sprinkle reserved Gruyère, bake 55 min (tent last 15) until center is 200 °F.
- Serve: Rest 10 min, garnish with chives, slice and enjoy!
Recipe Notes
For make-ahead convenience, assemble the night before and bake fresh in the morning. Leftover slices reheat beautifully and freeze well for up to 2 months.