As the sun rises on Christmas morning, the warm aroma of savory sausage and melting Gruyère fills the air, wrapping the house in a cozy embrace. It’s the perfect setting for my Martha Stewart Christmas Breakfast Casserole—a make-ahead delight that transforms the festive chaos into a seamless brunch. With just a bit of prep, this dish showcases the delightful combination of hearty sourdough bread soaked in a creamy egg custard, layered with rich sausage and nutty cheese, creating a comforting centerpiece that’s sure to please friends and family alike. Not only does it save you time during those busy holiday hours, but it also ensures everyone gathers around the table, savoring each hearty bite together. Curious how to whip up this holiday staple? Let’s dive into the delicious details!

Why is this breakfast casserole a must-try?
Simplicity at its finest: This casserole is incredibly easy to prepare, allowing even novice cooks to impress family and friends.
Make-Ahead Magic: Prep it the night before and simply pop it in the oven on Christmas morning, saving you precious time amid the holiday hustle.
Crowd-Pleasing Flavor: The savory combination of sausage and Gruyère cheese creates a dish bursting with flavor, perfect for satisfying a crowd.
Versatility: Feel free to customize with your favorite vegetables or cheeses, making it adaptable to any taste preference.
For more delicious ideas, check out these lovely dishes like Breakfast Potatoes Satisfy and the hearty Mexican Layered Casserole.
Comforting Texture: Each slice presents a fluffy, creamy experience that’s reminiscent of a rich quiche, ensuring no one leaves the table hungry!
Breakfast Casserole Ingredients
• Prepare to delight your guests with this must-try breakfast casserole!
For the Casserole
- Pork Breakfast Sausage – Provides savory flavor and richness; turkey sausage can be a lighter alternative.
- Yellow Onion – Adds sweetness and depth to the dish; no substitutions needed.
- Sourdough Bread – Offers structure and texture, soaking up the custard; can substitute with challah or any crusty bread.
- Gruyère Cheese – Contributes a nutty flavor and creamy texture; Swiss cheese works as a substitute.
- Parmesan Cheese – Enhances umami and adds a salty element; Pecorino can be used in place of Parmesan.
- Large Eggs – Binds ingredients together and creates the custard base; no substitutions necessary.
- Whole Milk – Adds creaminess to the custard; almond or oat milk can be used as non-dairy alternatives.
- Heavy Cream – Intensifies richness; can be replaced with more milk, though the texture will differ.
- Dijon Mustard – Provides a subtle tang; yellow mustard can be substituted or omitted if unavailable.
- Salt – Enhances all flavors; adjust to taste.
- Black Pepper – Adds warmth; feel free to use white pepper for a milder flavor.
- Ground Nutmeg – Complements the richness and adds warmth; ground clove is a suitable substitute.
For Serving (Optional)
- Fresh Winter Fruit Salad – Complements the savory flavors beautifully.
- Crispy Bacon – A classic addition for extra crunch and flavor.
This breakfast casserole is designed to leave your guests satisfied and eager for more!
Step‑by‑Step Instructions for Martha Stewart Christmas Breakfast Casserole
Step 1: Prepare the Sausage
In a large skillet over medium heat, add the pork breakfast sausage and chopped yellow onion. Cook, stirring occasionally, for about 8-10 minutes until the sausage is browned and the onions are softened and translucent. This savory mixture is the foundation of your breakfast casserole, filling your kitchen with delicious aromas.
Step 2: Mix Custard
While the sausage is cooking, whisk together 8 large eggs, 2 cups of whole milk, 1 cup of heavy cream, 1 tablespoon of Dijon mustard, 1 teaspoon of salt, ½ teaspoon of black pepper, and a pinch of ground nutmeg in a large mixing bowl. Ensure the mixture is smooth and well-combined, forming a rich custard that will bind all your ingredients together beautifully.
Step 3: Layer Ingredients
Take a 9×13-inch baking dish and evenly distribute 6 cups of cubed sourdough bread across the bottom. Next, sprinkle the cooked sausage mixture and two kinds of cheese—1 cup of shredded Gruyère and ½ cup of grated Parmesan—over the bread. This layered approach creates a delightful blend of textures and flavors for your breakfast casserole.
Step 4: Pour Custard
Pour the egg custard mixture evenly over the layered ingredients in the baking dish, making sure to soak the bread cubes thoroughly. This step is crucial for achieving that creamy, custardy texture in your Martha Stewart Christmas Breakfast Casserole, so take a moment to gently press down the bread to ensure it’s all embraced by the custard.
Step 5: Chill
Cover the baking dish with plastic wrap or aluminum foil and place it in the refrigerator to chill for at least 1 hour, or preferably overnight. This allows the bread to absorb the custard, enhancing the flavors and resulting in a more cohesive breakfast casserole when baked.
Step 6: Bake
Preheat your oven to 350°F (175°C). Once ready, bake the casserole uncovered for 45-50 minutes, or until the top is golden brown and puffy. Keep an eye on it as it bakes; the final product should look inviting, with a slightly crispy top that hints at the comforting softness within.
Step 7: Serve
After baking, let the breakfast casserole rest for about 10 minutes before slicing it into squares. This resting period helps the casserole set up nicely so that each slice holds its shape. Serve warm, perhaps paired with a fresh winter fruit salad or crispy bacon to complete your festive breakfast spread.

Make Ahead Options
Preparing the Martha Stewart Christmas Breakfast Casserole in advance is a fantastic way to save time and make your holiday brunch stress-free! You can layer the ingredients and soak the bread in the custard up to 24 hours ahead of time by following the complete recipe instructions and then covering the baking dish tightly and refrigerating it overnight. This not only enhances the flavors but also ensures that the casserole maintains its creamy texture when baked. On Christmas morning, simply pop the casserole in a preheated oven at 350°F (175°C) and bake it for 45-50 minutes until golden and puffy. With these make-ahead tips, your casserole will be just as delicious, allowing you to soak in the festive spirit without the last-minute rush!
How to Store and Freeze Breakfast Casserole
Fridge: Store any leftovers in an airtight container and keep them in the refrigerator for up to 3 days. Ensure the casserole is completely cooled before sealing.
Freezer: If you want to extend its life, you can freeze the baked casserole for up to 2 months. Wrap it tightly in plastic wrap and then in aluminum foil for maximum freshness.
Reheating: To reheat, thaw it in the fridge overnight, then bake at 350°F for 20-30 minutes, or until heated through. Individual portions can be microwaved for easy serving.
Make-Ahead Tip: You can prepare the casserole a day in advance and simply pop it in the oven on Christmas morning, making it a perfect make-ahead breakfast casserole.
What to Serve with Martha Stewart Christmas Breakfast Casserole
The perfect festive breakfast spread deserves delightful accompaniments that enhance your holiday feast.
- Fresh Winter Fruit Salad: The bright, juicy flavors of seasonal fruits add a refreshing contrast to the savory casserole.
- Crispy Bacon: Sizzling and salty, crispy bacon provides a wonderful crunch and complements the rich flavors of the casserole.
- Light Green Salad: A simple salad dressed in a tangy vinaigrette provides a fresh touch, balancing the heartiness of the breakfast casserole.
- Tomato and Avocado Salad: Creamy avocado and juicy tomatoes add a fresh, creamy element that pairs beautifully with the dish.
- Honey Butter Biscuits: Fluffy, buttery biscuits are perfect for soaking up the savory custard—an ultimate comfort food experience.
- Apple Cider Mimosa: Light and festive, this drink pairs perfectly with the flavors of the casserole and adds a celebratory touch.
- Hot Chocolate Bar: A perfect cozy addition, let guests create their favorite mixes with whipped cream, marshmallows, or even a dash of peppermint.
- Cinnamon Rolls: Sweet and gooey rolls provide a lovely contrast, making for a comforting and indulgent breakfast experience.
- Savory Breakfast Potatoes: Crispy, seasoned potatoes can add an enjoyable crunch that rounds out the meal excellently.
- Coffee or Tea: Warm beverages are a must, enhancing the cozy atmosphere while offering comforting warmth against the chilly Christmas air.
Breakfast Casserole: Exciting Variations
Feel free to sprinkle your own culinary magic into this delicious breakfast casserole and elevate it even further!
-
Vegetable Boost: Add sautéed spinach or bell peppers to incorporate more nutrition. A handful of colorful veggies not only enhances flavors but also makes your casserole visually appealing.
-
Cheese Swap: Use cheddar or feta cheese for an exciting flavor twist. Each cheese brings its unique character, allowing you to create a whole new breakfast experience.
-
Spicy Kick: Incorporate chopped jalapeños or a dash of hot sauce in the egg mixture for a zesty heat that will awaken your taste buds, perfect for spice lovers!
-
Whole Grain Twist: Substitute sourdough with whole-grain bread for added fiber and a nutty depth. It’s a wholesome change that still delivers on satisfaction.
-
Herb Infusion: Toss in fresh herbs like thyme or parsley for a bright, aromatic layer. These herbs not only enhance the flavor but also bring a refreshing note to each bite.
-
Non-Dairy Option: For a dairy-free version, replace milk and cream with almond or oat milk. This swap keeps the casserole creamy while accommodating dietary preferences.
-
Savory Meat Variations: Experiment with bacon or ham in place of sausage to enjoy a different meaty texture and flavor that complements the creamy custard beautifully.
-
Nutty Flavor: Add a sprinkle of toasted pecans or walnuts on top before serving for an earthy crunch that pairs wonderfully with the softness of the casserole.
These variations not only enhance the taste but also make your breakfast gathering even more special. If you’re looking for more ideas to complement your meal, explore dishes like the delightful Skillet Breakfast Potatoes or go for the hearty Broccoli Cauliflower Casserole for a wholesome side!
Expert Tips for Breakfast Casserole
-
Bread Soaking: Make sure to soak the sourdough bread in the custard long enough to avoid dryness. Day-old bread works best for absorption.
-
Chill Time: For optimal flavor and texture, chill the casserole overnight. This allows the ingredients to meld beautifully before baking.
-
Watch the Bake: Avoid over-baking your breakfast casserole; check for a puffed, golden top. It should feel set but still slightly jiggly in the center.
-
Ingredient Swaps: Feel free to experiment with cheese or add veggies like spinach for added nutrition. Customization will keep it exciting for everyone.
-
Allow to Rest: Let the casserole rest for about 10 minutes post-baking. This helps each slice hold its shape, making it easier to serve.

Martha Stewart Christmas Breakfast Casserole Recipe FAQs
How do I know if my ingredients are ripe or of good quality?
Absolutely! When selecting your ingredients, especially the bread, make sure it’s fresh but slightly stale for better absorption. Look for sourdough that’s crusty on the outside and soft inside, as it’s perfect. For the sausage, check the packaging for a fresher date, and if you opt for veggies, they should be crisp, vibrant, and free of blemishes.
How should I store leftover breakfast casserole?
For the best quality, store any leftover casserole in an airtight container and keep it in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing to avoid condensation, which can make it soggy. When you’re ready to enjoy it again, simply reheat until warmed through.
Can I freeze the breakfast casserole?
Yes, you can! To freeze the casserole, allow it to cool completely, then wrap it tightly in plastic wrap and aluminum foil. This will keep it fresh for up to 2 months. For the best texture, I recommend thawing it in the refrigerator overnight before reheating.
What if my casserole comes out too dry?
If your casserole is too dry, it might be that the bread didn’t soak up enough custard. In the future, ensure the bread chunks are fully immersed in the egg mixture before chilling. Additionally, avoid over-baking, as this can dry it out. If you find yourself with leftover dry casserole, try reheating it with a splash of milk or cream to restore moisture.
Is this breakfast casserole suitable for those with dietary restrictions?
Absolutely! This casserole can easily be adapted for dietary needs. For gluten-free options, use gluten-free bread and check that your sausages are gluten-free. If there are dairy allergies, non-dairy milk and cheese alternatives can work beautifully, though the texture might vary slightly. Always choose ingredients that suit your dietary requirements, and feel free to ask if you have any specific concerns!
How far in advance can I prepare this breakfast casserole?
Great question! You can prepare the casserole up to a day in advance. Just layer the ingredients and pour the custard over them, then cover and refrigerate overnight. This makes it super convenient for a stress-free Christmas morning. When you’re ready, just pop it in the oven, and you’re all set for a delicious breakfast!

Savory Breakfast Casserole: Perfect Make-Ahead for Christmas
Ingredients
Equipment
Method
- In a large skillet over medium heat, add the pork breakfast sausage and chopped yellow onion. Cook for about 8-10 minutes until browned and onions are translucent.
- While the sausage is cooking, whisk together eggs, milk, cream, mustard, salt, pepper, and nutmeg in a mixing bowl until smooth.
- In a 9x13-inch baking dish, evenly distribute cubed sourdough bread. Sprinkle the cooked sausage mixture and both cheeses over the bread.
- Pour the egg custard mixture evenly over the layered ingredients, ensuring the bread is soaked thoroughly.
- Cover with plastic wrap or foil and chill in the refrigerator for at least 1 hour, preferably overnight.
- Preheat oven to 350°F (175°C). Bake uncovered for 45-50 minutes until the top is golden brown.
- Let the casserole rest for about 10 minutes before slicing. Serve warm.

Leave a Reply