Amazing 10-serving christmas breakfast casserole

February 28, 2026
Written By Ava Sinclair

Ava Sinclair is the creator behind Kitchenican, a food blog dedicated to making everyday cooking achievable for everyone. After years of believing she "couldn't cook," Ava discovered a passion for creating simple, delicious meals in her own home kitchen. Her focus is on straightforward, American-style recipes using accessible ingredients, perfect for busy weeknights and anyone looking to build confidence in the kitchen. She proves that with the right guidance, anyone can create amazing food.

If your idea of Christmas morning involves frantically juggling pans while everyone else is ripping open presents, we need to talk. I want you to reclaim your holiday! So many wonderful home cooks—just like you—get caught up in the morning rush, but I promise you, great food doesn’t have to mean staying chained to the stove. That’s why I live and breathe for a really stellar christmas breakfast casserole. This isn’t just food; it’s freedom. Because this savory strata requires you to do nearly everything the night before, Christmas morning is purely about enjoying the quiet, the coffee, and the company. It builds such confidence when you realize you already nailed the hardest part of the brunch yesterday! It’s the perfect foundation for a joyful morning, perhaps served alongside a warm glass of my homemade eggnog.

Why This Make Ahead Christmas Breakfast Casserole Works for You

Listen, I’ve tried fancy holiday breakfasts, and frankly, they just lead to kitchen meltdown. This christmas breakfast casserole is different because its structure just *works* for real life. We aren’t messing around with delicate pastry here! The sourdough bread creates this incredible, sturdy base that soaks up the custard perfectly overnight, giving you that satisfying, hearty texture.

And oh, the cheese! When you use Gruyère mixed with cheddar, you get the best of both worlds—that nutty depth alongside that classic sharp bite. It’s these smart choices that turn a busy morning into a celebration. Trust me, you should also check out my recipe for cheeseburger casserole if you ever need a simple dinner breakthrough!

Stress Free Christmas Morning Guarantee

This is the whole point, right? You assemble everything, cover it up tight, and put it to sleep in the fridge. That overnight refrigeration time is where the magic happens—the bread saturates beautifully, and you take 50 minutes of cooking off your plate for the next morning. You wake up, pull the dish out, and pop it straight into the oven. It’s genuinely the definition of a Stress Free Christmas Morning!

Feeding a Crowd with Ease

The holidays mean company, and that means you need a scaled-up meal that doesn’t require five different pots. This savory bake hits that sweet spot because it reliably yields about 10 hearty servings. Whether you have eight cousins descending or just a very hungry immediate family, this Feeding a Crowd Breakfast solution handles the volume without any fuss or complex timing.

Gathering Ingredients for Your Christmas Breakfast Casserole

Okay, let’s talk supplies! Cooking with confidence starts with having everything measured out and ready to go before you even switch on the oven (or, in this case, before you start assembling the night before). You don’t want to be hunting for heavy cream at 10 PM when you should be relaxing. Since this recipe is so hearty, we need sturdy bread and flavorful meats to soak up that glorious custard.

I always lay my ingredients out on the counter in the order I need them—it saves so much time! And hey, since you’re planning a holiday brunch, make sure you have all the fixings for a festive eggnog to go with it, too!

  • 1 loaf sourdough bread, cubed (Make sure the cubes are about 1 inch—they need some structure!)
  • 1 pound pork sausage, cooked and drained (No one wants a greasy casserole!)
  • 1 cup diced ham or Canadian bacon
  • 1 1/2 cups shredded Gruyère cheese (This is the secret weapon for flavor!)
  • 1 cup shredded sharp cheddar cheese
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dry mustard powder

Step-by-Step Instructions for the Overnight Breakfast Bake

This is where we swap morning stress for evening calm! Making this Overnight Breakfast Bake is actually super easy, but the sequencing is what makes the final product so incredibly good. I want you to think of this like building a masterpiece—layer by flavorful layer. The beauty is that almost all the action happens before you even go to sleep. Trust me, setting yourself up the night before is the key to enjoying Christmas morning.

Assembling the Hearty Holiday Egg Bake

First thing: grease up your 9×13 baking dish really well. Then, spread those sourdough cubes evenly across the bottom. Next come the good bits! Sprinkle that cooked sausage, the diced ham, and both cheeses right on top of the bread. Now for the custard—whisk your eggs, milk, heavy cream, salt, pepper, and that little pinch of dry mustard powder until everything is just combined. You don’t want tons of foam, just a smooth, flavorful liquid. Gently pour this custard mix evenly over all those layers. Don’t just dump it! Use your hands or a rubber spatula to carefully press down on the bread chunks. You want every piece to get a good drink of the mixture. This careful pressing is absolutely vital for the success of your Hearty Holiday Egg Bake.

The Essential Overnight Chill Time

Once everything is settled into the dish, you need to wrap it up. Cover that whole thing *tightly* with plastic wrap. We don’t want any fridge smells invading our amazing breakfast! Pop it into the refrigerator for a minimum of eight hours. Seriously, an overnight soak is non-negotiable for the best texture in your silky smooth egg custard. That slow absorption turns the bread from bread into something tender and custardy—that’s the secret that makes this a legendary christmas breakfast casserole.

Baking Your Savory Egg Casserole Recipe Perfectly

Morning has arrived, and guess what? You don’t have to cook anything except maybe some coffee! Pull that tightly wrapped dish right out of the fridge. The very first thing you do is preheat your oven to 350 degrees Fahrenheit. And please, give it a good 15 minutes to get fully hot before you even think about putting the casserole in.

When you’re ready to bake, peel off that plastic wrap—it served its purpose beautifully! You shouldn’t see any standing liquid because the sourdough did its job overnight. Now, place that dish right into the center of the oven. We’re looking for 45 to 55 minutes of baking time. Keep an eye on it; you want it to look puffed up and beautifully golden brown.

To check if your Savory Egg Casserole Recipe is truly done, don’t just trust the clock! Insert a knife near the center. If it comes out clean, we’ve hit the jackpot. That means the beautiful custard has set all the way through. If you need an extra layer of defense, I always check a few spots around the edges, too. Just to be safe, really! If you’re looking to pair this with some amazing texture on the side, I’ve got a great recipe for homemade garlic butter—though maybe stick to the sweet stuff on Christmas morning!

Once it’s out of the heat, this is crucial: let it rest! Seriously, walk away for 10 minutes. This rest time allows the casserole to firm up just a little bit before you dig in—it slices so much cleaner this way. Then, you’re done! You just created a magnificent, stress-free centerpiece for your holiday. If you want to see how another great home cook handles their holiday make-ahead strategy, I always look at ideas like the one over at Eatful Days for their Martha Stewart inspired casserole: Make Ahead Christmas Breakfast Casserole For 8. It’s always good to see how others achieve that stress-free morning goal!

Tips for the Best Make Ahead Breakfast Casserole

Now that you know the basics of getting this assembled the night before, let me share a couple of tricks I’ve learned over the years of perfecting this holiday staple. Being prepared is absolutely everything when it comes to big family meals, and I think that’s why this kind of dish is so popular—it just lets you breathe! This truly is the key to the Best Make Ahead Breakfast Bake you’ll ever serve.

One thing I figured out the hard way is that sometimes you need to prep even further ahead, or maybe you just have leftovers you want to save for later in the week. I’ve got you covered for both scenarios.

If you’re planning way in advance, you can absolutely assemble this entire casserole, cover it really well, and stick it right in the freezer! Yes, you read that right. It freezes beautifully for up to a month. Just remember that freezing means you need a thaw day. Pull it out the night before Christmas and let it slowly defrost overnight in the fridge before baking it the next morning. It works like a charm!

Now, what if Christmas morning sneaks up on you, and you didn’t get to the overnight prep? Don’t panic! You can definitely bake it immediately, too. But the results change slightly. If you skip the soak time, the bread won’t absorb the custard as fully, so you’ll need to bake it for about five to ten minutes longer. However, before it goes into that 350-degree oven, I highly recommend just letting it sit on the counter for about 30 minutes. Getting it closer to room temperature helps the heat penetrate more evenly. If you’re looking for a creamy side dip for brunch instead of a casserole, my creamy garlic aioli is surprisingly good, though maybe save that one for a non-holiday meal!

If you want to see how another great home cook handles their holiday make-ahead strategy, I always look at ideas like the one over at Eatful Days for their Martha Stewart inspired casserole: Make Ahead Christmas Breakfast Casserole For 8. It’s always good to see how others achieve that stress-free morning goal!

Serving Suggestions for Your Christmas Brunch Menu

Because this casserole is so wonderfully savory—loaded with sausage, salty ham, and that decadent Gruyère—the best thing you can pair it with is something bright and fresh. We want to balance out all that richness, you know?

Think about putting out a huge platter of sliced oranges, maybe some kiwi, and definitely some good baked apples! They just cut right through the heavy egg and cheese flavor. And don’t forget drinks! A really good, strong pot of coffee is essential. If you’re feeling extra festive, you can whip up a batch of my homemade chocolate syrup to mix into fancy hot chocolates for the kids. It keeps the entire Christmas Brunch Menu feeling balanced and festive, not just heavy!

Storage and Reheating Instructions for Your Holiday Casserole

Part of the joy of making a huge, amazing dish like this christmas breakfast casserole is knowing you don’t have to cook again tomorrow! We love leftovers, especially when they taste almost as good as the first time around. Because this is such a hearty, sturdy bake, it holds up really well.

If you have any leftovers after conquering your holiday brunch, keep them right in the baking dish if you want, but make absolutely sure they are covered tightly with foil or plastic wrap. In the refrigerator, this casserole stays perfectly delicious for about three to four days. You are set for breakfast for the rest of the Christmas week!

When you’re ready to bring those savory leftovers back to life, I strongly recommend using the oven. It keeps that beautiful, puffed texture intact. Just place a slice or two (or the whole remaining dish!) into a preheated 350-degree oven. You’ll want to cover it loosely with foil—we don’t want the top to burn before the middle gets warm. Give it about 15 to 20 minutes for a slice, or longer if reheating the whole pan.

Now, I know sometimes you just need it fast, like when you’re cleaning up and need a quick lunch. You *can* use the microwave, but be warned: the bread texture gets a little softer, losing some of that great bake! If you must microwave, use short 30-second bursts until it’s steaming hot through the middle. To see another fantastic preppable casserole recipe idea perfect for holidays, check out the one from Recipes Diary: Deliciously Easy Christmas Breakfast Casserole.

Remember, if you followed my earlier advice about freezing the assembled dish before baking, reheating a *fully baked* casserole takes even less time! Just thaw it overnight in the fridge, cover it, and warm it up at 350°F until heated through. For a different kind of creamy comfort food that reheats well, you might enjoy the steps for my Chicken Divan Casserole!

Frequently Asked Questions About This Festive Breakfast Strata

I get so many great questions about this recipe because everyone wants their holiday morning to be perfect! Since this is a staple for my Easy Holiday Breakfast rotation, I’ve learned a few things along the way that might help you too. Here are the most common things folks ask when planning their big brunch!

Can I use bread other than sourdough for this Festive Breakfast Strata?

That’s a fair question! While I swear by sourdough because it has that slight tang and holds up beautifully without getting mushy, you absolutely can substitute it. Use thick-cut white bread, French bread, or even challah if you want something a little richer. Just make sure whatever you pick is a bit sturdy. If you want to practice with making your own, check out my sourdough sandwich bread recipe!

What if I don’t have Gruyère cheese? What’s the best swap?

Gruyère is amazing, but it’s not always sitting in everyone’s fridge! You can replace it with Swiss cheese—that’s the closest flavor cousin. If you want something bolder, sharp white cheddar will work just fine, although you’ll lose a bit of that nutty complexity. Just make sure you stick to 2 1/2 total cups of cheese. Balance is key!

Can I skip the heavy cream and just use more milk?

You *can*, but I really advise against it for the best results in this specific Festive Breakfast Strata. The heavy cream is what gives the baked casserole that incredibly rich, almost creamy texture when you cut into it. If you skip it, the whole thing might turn out a little flatter and more like a standard baked French toast rather than a true casserole. That extra fat content helps keep it moist!

Can I use bacon or turkey sausage instead of pork sausage?

Absolutely! This recipe is built for easy substitutions since it’s meant to be flexible for feeding a crowd. Cook your bacon until crispy or use ground turkey sausage. The most important thing is that whatever meat you use is fully cooked and drained well before layering it in. We want savory flavor, not excess grease!

Estimated Nutritional Data for the Christmas Breakfast Casserole

Because we put so much amazing, hearty stuff into this christmas breakfast casserole—sausage, ham, rich Gruyère—it delivers big flavor and keeps you full long past the gift-opening frenzy! When people ask about the nutrition, I always tell them exactly what I tell myself: this is holiday fuel, meant to sustain you!

I am not a nutritionist, mind you, so please take these numbers as a helpful guide rather than a strict guarantee. They are based on the standard amounts of every ingredient listed in the recipe above, assuming it yields 10 generous servings. If you cut it into smaller portions, of course, the numbers change. But this gives you a good idea of what you’re getting into!

If you are looking for a recipe where nutrition is the absolute star, maybe check out my easy 5-ingredient protein bars for a snack later in the week! But for now, here’s the breakdown for this incredible holiday strata:

  • Serving Size: 1 slice
  • Calories: 450
  • Fat: 30g
  • Saturated Fat: 14g
  • Carbohydrates: 25g
  • Protein: 22g
  • Sugar: 3g
  • Sodium: 650mg

See? That protein count is fantastic for keeping everyone satisfied until brunch is officially over! It’s a win-win—delicious comfort that actually feels substantial!

Print

Stress-Free Make-Ahead Christmas Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Prepare this hearty, savory breakfast strata the night before for a warm, delicious start to your holiday morning. This recipe is perfect for feeding a crowd and removes stress from your Christmas brunch.

  • Author: avainthekitchen
  • Prep Time: 20 min
  • Cook Time: 50 min
  • Total Time: 1 hr 10 min (plus overnight refrigeration)
  • Yield: 10 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 loaf sourdough bread, cubed
  • 1 pound pork sausage, cooked and drained
  • 1 cup diced ham or Canadian bacon
  • 1 1/2 cups shredded Gruyère cheese
  • 1 cup shredded sharp cheddar cheese
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dry mustard powder

Instructions

  1. Grease a 9×13 inch baking dish. Arrange the cubed sourdough bread evenly in the bottom of the dish.
  2. Sprinkle the cooked sausage, diced ham, Gruyère cheese, and cheddar cheese over the bread layer.
  3. In a large bowl, whisk together the eggs, milk, heavy cream, salt, pepper, and dry mustard powder until fully combined. This creates your flavorful custard.
  4. Slowly pour the egg mixture evenly over the bread and meat layers in the baking dish. Gently press down on the bread to help it absorb the liquid.
  5. Cover the baking dish tightly with plastic wrap. Refrigerate for at least 8 hours, or preferably overnight. This is the key to your stress-free Christmas morning.
  6. When ready to bake, preheat your oven to 350 degrees Fahrenheit. Remove the plastic wrap.
  7. 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.
  8. Let the casserole rest for 10 minutes before slicing and serving this easy holiday breakfast.

Notes

  • For an even easier morning, you can assemble the entire casserole, cover it, and freeze it for up to one month. Thaw overnight in the refrigerator before baking.
  • If you need to bake immediately, let the assembled casserole sit at room temperature for 30 minutes before placing it in the preheated oven, then increase the baking time by about 5-10 minutes.
  • This recipe feeds 8 to 10 people, making it ideal for feeding a crowd at your Christmas brunch menu planning.

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 3
  • Sodium: 650
  • Fat: 30
  • Saturated Fat: 14
  • Unsaturated Fat: 16
  • Trans Fat: 0.5
  • Carbohydrates: 25
  • Fiber: 1
  • Protein: 22
  • Cholesterol: 180

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