Amazing christmas breakfast casserole in 1 step

January 24, 2026
Written By Felicia Hayes

Felicia "Felix" Hayes is the creator and author behind Cooking by Felix. Growing up in a food-loving family with both Filipino and classic American roots, she learned that the best memories are made in the kitchen. After years in a demanding marketing career, Felix realized that her passion was helping busy people like herself rediscover the joy of home cooking. Her blog is dedicated to sharing delicious, easy-to-follow recipes that fit into a busy life, proving that you don’t need a lot of time to eat well. When she's not developing new recipes, you can find her exploring local farmers' markets or enjoying a meal with friends and family.

If you’re anything like me, the minute Christmas morning hits, you want zero kitchen chaos. We trade those quiet, soulful moments for the frenzy of last-minute wrapping, and suddenly, everyone’s hungry! That’s exactly why I developed this specific christmas breakfast casserole. It’s completely rooted in my philosophy here at Cooking by Felix—you can see more about that mission right here—you shouldn’t have to choose between slowing down and eating something truly exceptional.

My background taught me you can have both flavor and efficiency. This overnight sausage and Gruyère bake is proof. It’s hearty, cheesy, and waits patiently for you overnight. By preparing it the night before, you ensure a truly stress free Christmas breakfast where you actually get to enjoy the peace of the morning. Trust me, this effort on Christmas Eve pays off massively when you’re ready for a decadent holiday brunch recipes spread without touching a pan until serving time.

Why This Make Ahead Breakfast Casserole is Your Stress Free Christmas Breakfast Solution

Look, Christmas morning should be about presents and coffee, not frantic whisking! That’s why this recipe is my absolute go-to for holiday hosting. It’s designed for maximum flavor impact with minimal morning labor. This make ahead breakfast casserole lets you load everything up the night before, so all you do when you wake up is pull off the plastic wrap and pop it in the oven. It truly delivers on the promise of a Stress Free Christmas Breakfast.

For me, overnight chilling is non-negotiable during the holidays. It builds flavor and texture, transforming simple ingredients into a rich strata that is guaranteed to be a crowd pleaser breakfast. You get to look like a rockstar chef without sacrificing your sleep!

Key Benefits of This Christmas Breakfast Casserole

  • You get to truly prep the night before—we’re talking 10 minutes of work before bed.
  • Minimal morning work means more time for hot chocolate and kids!
  • It’s a wonderfully hearty breakfast bake that satisfies everyone, even the seriously hungry relatives.

We have so many other quick, streamlined ideas if you need speed, but for Christmas, this overnight method is the key!

Gathering Ingredients for Your Christmas Breakfast Casserole

Okay, grabbing ingredients for a christmas breakfast casserole means we are aiming for savory, cheesy comfort, right? Forget the weird, highly processed stuff. We want high quality here—it makes all the difference when the casserole has to sit overnight!

You definitely need a good loaf of bread—I insist on sourdough because it holds up beautifully during that overnight soak, giving you that perfect texture. Don’t worry if you aren’t making your own loaf; you can grab some great ones from the store. If you are interested in learning how to make a stunning basic loaf, check out my recipe for soft, buttery brioche, though for this bake, sturdy sourdough is king.

But the real star here? That salty, nutty Gruyère cheese. It melts like a dream alongside the sharp Cheddar. Make sure your sausage is cooked and drained well, because no one wants a greasy casserole, no matter how festive the morning is!

  • One pound of bulk pork sausage, browned and drained well.
  • Eight cups of cubed sourdough bread, or just use one standard 8-ounce package of thawed bread cubes.
  • One cup of shredded Gruyère cheese—don’t skimp on this one!
  • One cup of sharp Cheddar cheese, shredded.
  • Six large eggs.
  • Two cups of whole milk.
  • One teaspoon of Dijon mustard (for that subtle tang).
  • One teaspoon of dried mustard powder.
  • One teaspoon of salt and half a teaspoon of black pepper.

How to Prepare Your Overnight Breakfast Bake for Christmas Morning

This is where the real magic happens—the assembly the night before! You want to get this right so that when you wake up on Christmas morning, your kitchen smells like heaven but requires almost zero effort from you. The flavor complexity we are aiming for in this make ahead breakfast casserole really depends on the bread having plenty of time to soak up the custard mixture.

First thing’s first: cook that sausage until it’s beautifully browned. Once it’s cooked, you absolutely must drain every last bit of grease. I mean it! Grease pooling in the bottom of the dish means a soggy base, and we are aiming for fluffy perfection. After that, we layer carefully. Bread, then sausage, then heaps of those gorgeous cheeses.

My secret for getting that perfect texture is pressing everything down gently once the egg mixture goes in. You aren’t squishing it into concrete, just making sure every piece of bread touches that liquid. Then, cover it TIGHTLY! Seriously, plastic wrap should touch the surface to prevent any weird fridge smells from creeping in. This needs at least eight hours chilling time. If you want a foolproof guide on making a perfect custard base for anything, check out my tips on egg custard here.

Step-by-Step Overnight Assembly for the Christmas Breakfast Casserole

Keep these steps quick—remember, it’s Christmas Eve!

  • Cook your sausage completely, drain it totally, and set it aside to cool slightly.
  • Grease your 9×13 dish well. Then evenly scatter those bread cubes across the bottom.
  • Sprinkle the cooked sausage and both your Gruyère and Cheddar cheeses right over the bread.
  • In a separate bowl, whisk your eggs, milk, mustards, salt, and pepper until it’s one smooth, beautiful pool of goodness.
  • Pour that egg mixture slowly and evenly over all your layers. Use a spatula to gently press down so all the bread is submerged.
  • Cover it securely with plastic wrap and put it straight into the fridge. It needs that cold soak—aim for a minimum of eight hours for the best Christmas breakfast casserole experience.

Baking Instructions for the Perfect Christmas Breakfast Casserole

Christmas morning is here, and guess what? You have almost zero work to do! Pull that make ahead breakfast casserole right out of the fridge. Don’t try to bake it icy cold, though; let it sit on the counter for maybe 20 minutes while your oven gets happy. Preheat to 350 degrees F (that’s 175 degrees C). This is a slow, loving bake, not a fast blast of heat—we want even cooking.

Take that plastic wrap off—you’re about to fill your house with the best holiday aroma! Bake it uncovered for about 45 to 55 minutes. I look for three key things: it should be puffed way up, the top needs to be a lovely golden brown color, and most importantly, when I stick a thin knife or toothpick near the center, it comes out clean. That means that eggy custard has set perfectly.

Now, please, resist the urge to slice it immediately! This is crucial for structure. Let it rest on the counter for a solid 10 minutes after it comes out. This resting time lets everything settle down so you get those beautiful, neat slices later. That’s how we serve a truly impressive hearty breakfast bake!

Tips for Success with Your Holiday Brunch Recipes

When pulling together any of these fantastic holiday brunch recipes, a couple of little tricks really save the day! The most common question I get is about the bread. If you absolutely cannot wait until the next day for the soak, don’t panic. You can bake it right away, but you have to give the bread at least 30 minutes on the counter to absorb some of that custard. Just know you’ll add about five to ten minutes to that bake time. I’d suggest checking out my tips for making a perfect French apple tart if you need ideas for next time, because the principles of patience in baking truly apply everywhere!

Also, remember the notes suggested swapping sausage for something else? If your family loves savory but needs a little sweetness, that’s your chance! Subbing half the sausage for diced ham works like a charm. This recipe is tough, and that’s why I love it—it handles little changes so gracefully.

Ingredient Swaps and Customization for Your Christmas Breakfast Casserole

The quality of the bread makes a huge difference, so if you’re using standard white loaf bread instead of sourdough, make sure it’s slightly stale or dry. That keeps it from turning completely mushy during the long soak. If that’s the case, definitely lean into the make-ahead aspect and chill it overnight!

To bring another layer of color and freshness to your festive breakfast ideas, I love sneaking in some simple additions. Try adding about one cup of fresh, finely chopped baby spinach or even a small handful of chopped chives right in with the eggs when you whisk them. They wilt down beautifully without adding extra moisture. It keeps that rich, cheesy flavor front and center while looking incredibly holiday-ready!

Serving Suggestions for Your Hearty Breakfast Bake

You have this gorgeous, rich hearty breakfast bake coming out of the oven, which is fantastic, but a party needs balance! Since the oven is busy with the casserole, we need sides that are super easy—no extra baking required, because remember, this is supposed to be an easy Christmas morning!

The sausage and Gruyère combination is intensely savory. To balance that, I always go for something bright and fresh. Think sliced winter fruit—think bright red strawberries or naval oranges, maybe some grapes. They offer that perfect burst of cool sweetness against the warm cheese.

If you absolutely must heat something up, a tiny batch of my fluffy buttermilk pancakes can be flipped quickly on the stovetop right before serving. Otherwise, setting out a beautiful platter of fresh fruit is the most elegant and stress-free solution to round out your christmas breakfast casserole spread!

Storage and Reheating Instructions for Leftover Christmas Breakfast Casserole

Oh, if there’s any leftover from this incredible christmas breakfast casserole, you’ve struck gold! I actually consider this a fantastic entry in the freezer friendly breakfast category. If you have any left, let it cool completely first. Then, cover the entire baking dish tightly with a couple of layers of plastic wrap, followed by a layer of foil. You can keep it stored in the fridge for up to three days.

When you want to enjoy it again—maybe the day after Christmas—reheating is super easy. For the best texture, preheat your oven to 350 degrees F. Bake it, covered tightly with foil this time, for about 20 minutes. Then remove the foil and bake for another 5 to 10 minutes until it’s heated all the way through. The microwave works in a pinch for small portions, but honestly, the oven keeps that beautiful, puffy texture intact!

Frequently Asked Questions About This Overnight Breakfast Bake

I know when you’re planning a huge holiday like Christmas, your brain is swimming with last-minute details! Hopefully, this recipe has made your Christmas Morning Breakfast planning easier. But let’s tackle a few questions I get all the time about making this the best holiday breakfast casserole.

Can I swap the sourdough bread for hash browns?

That’s a great question, especially since everyone loves a crispy base! Yes, you absolutely can use hash browns—that would turn this into a fantastic cheesy sausage casserole style bake. If you use frozen hash browns, make sure you press them firmly into the greased pan first, and let them thaw slightly. You might want to bake the hash brown base for about 15 minutes without the custard first to make sure they get crispy, then proceed with the recipe as normal. This is a wonderful twist on the classic strata!

How far in advance can I actually prepare this make ahead breakfast casserole?

I’ve pushed this overnight breakfast bake to about 24 hours, but honestly, 8 to 12 hours is the sweet spot for the eggs to fully hydrate the bread and for the cheese flavor to meld perfectly. Any longer than that, and the bread can start to get a little too soft. If you need options further out, I have some ideas for croissant breakfast casserole preparations that freeze better!

Is this casserole friendly for gluten-free guests?

Since this recipe relies so heavily on the structure of the bread cubes absorbing the custard, swapping to gluten-free bread can be tricky. If you have a trusted gluten-free bread that holds its shape well, go for it! However, for my gluten-free friends who want an absolutely foolproof family breakfast for Christmas, I often recommend making a separate, smaller batch using safe hash browns, as detailed above. That guarantees a delicious outcome without risking texture issues.

What is the best way to keep this warm if guests are running late?

If you check the oven instructions, you see that resting time is important, but if your guests are delayed, don’t worry! This Egg and Cheese Casserole Holiday version reheats beautifully. Once it’s baked, simply cover it loosely with foil and keep it in your turned-off oven while the oven is still warm from the baking process. You can generally keep it good for about 30-45 minutes this way without it drying out too much.

Sharing Your Christmas Morning Brunch Ideas

Well, that’s the whole process! From the prep the night before to the amazing, stress-free moment you serve this christmas breakfast casserole piping hot on Christmas morning. I truly hope this recipe brings a little bit more ease and a whole lot more deliciousness to your holiday table. Sharing food is how we show love, and this dish is made with so much care!

Now, I absolutely live to hear how things turn out in your kitchens! Did your family rave about the Gruyère? Did you manage to enjoy a quiet cup of coffee while it baked? I want to know all the details. Please leave a comment down below and let me know how your holiday morning recipes turned out.

If you snapped a photo of your beautiful, golden-brown bake—and I bet you did!—feel free to tag me on social media. Your success stories truly make my day.

And if you have any last-minute questions while you’re planning your holiday brunch, don’t hesitate to reach out through my contact page. Happy cooking, and Merry Christmas!

Print

Make-Ahead Overnight Sausage and Gruyère Christmas Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Prepare this hearty, cheesy breakfast casserole the night before for a stress-free Christmas morning. It uses sourdough bread, savory sausage, and rich Gruyère cheese, serving a crowd easily.

  • Author: felixhayes
  • Prep Time: 20 min
  • Cook Time: 50 min
  • Total Time: 1 hour 30 min
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 pound bulk pork sausage
  • 1 (8 ounce) package frozen bread cubes, thawed (or 8 cups cubed sourdough bread)
  • 1 cup shredded Gruyère cheese
  • 1 cup shredded sharp Cheddar cheese
  • 6 large eggs
  • 2 cups whole milk
  • 1 teaspoon Dijon mustard
  • 1 teaspoon dried mustard powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

  1. Cook the sausage in a skillet over medium heat until browned. Drain off excess grease and set aside.
  2. Lightly grease a 9×13 inch baking dish. Distribute the thawed bread cubes evenly in the bottom of the dish.
  3. Sprinkle the cooked sausage, Gruyère cheese, and Cheddar cheese over the bread layer.
  4. In a large bowl, whisk together the eggs, milk, Dijon mustard, mustard powder, salt, and pepper until well combined.
  5. Pour the egg mixture evenly over the bread and cheese layers in the baking dish. Gently press down on the bread to help it absorb the liquid.
  6. Cover the dish tightly with plastic wrap. Refrigerate for at least 8 hours, or preferably overnight.
  7. When ready to bake on Christmas morning, preheat your oven to 350 degrees F (175 degrees C). Remove the plastic wrap.
  8. Bake uncovered for 45 to 55 minutes, or until the casserole is puffed, golden brown, and a knife inserted near the center comes out clean.
  9. Let the casserole rest for 10 minutes before slicing and serving this crowd pleaser breakfast.

Notes

  • For a slightly sweeter note, you can substitute half the sausage with diced ham.
  • If you need to bake this immediately without chilling, let the bread soak for 30 minutes before baking, and increase the baking time by about 5-10 minutes.
  • This recipe is a great option for a family breakfast for Christmas, as it reheats well the next day.

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 3
  • Sodium: 780
  • Fat: 32
  • Saturated Fat: 14
  • Unsaturated Fat: 18
  • Trans Fat: 0.5
  • Carbohydrates: 20
  • Fiber: 1
  • Protein: 22
  • Cholesterol: 150

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star