Looking for a warm and hearty breakfast that will make your Christmas morning feel extra special? You’ve found it! The Martha Stewart Christmas Breakfast Casserole is perfect for those busy holiday mornings when you want to savor the joy of the season without spending all your time in the kitchen.
This dish is a delightful blend of flavors and textures that will have everyone coming back for seconds. Imagine fluffy bread soaked in a creamy egg mixture, with savory sausage and gooey cheese melting into a comforting casserole this breakfast dish is simply irresistible. The rich flavors of Gruyère and Parmesan complement the savory pork sausage, making it a true showstopper at your holiday brunch.
Why should you make this casserole? Here are a few great reasons:
- It’s a crowd-pleaser that brings family and friends together.
- You can prep it the night before, so you can relax and enjoy the festivities.
- It uses simple ingredients, making it easy to put together.
Why You’ll Love This Recipe
- Ready in 1 hour: Perfect for holiday mornings without long wait times.
- Made with pantry staples: Use ingredients you likely already have on hand.
- Great for feeding a crowd: Easily serves multiple people, making it a holiday winner.
- Comforting and festive: The warm flavors will put everyone in the Christmas spirit!
Ingredients for Martha Stewart Christmas Breakfast Casserole
- 1 lb pork breakfast sausage
- 1 large yellow onion, chopped
- 1 (1-pound) loaf of sourdough bread, cut into 1-inch cubes
- 2 cups shredded Gruyère cheese
- 1/2 cup grated Parmesan cheese
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1 tbsp Dijon mustard
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp ground nutmeg
Step-by-Step Instructions for Martha Stewart Christmas Breakfast Casserole
Brown the sausage: In a large skillet, cook the sausage over medium heat until browned. Break it apart as it cooks. Remove from heat and set aside.
Sauté the onions: In the same skillet, add chopped onions and sauté until soft and translucent.
Combine bread and cheese: In a large bowl, mix the sourdough cubes with the Gruyère and Parmesan cheeses.
Whisk together egg mixture: In another bowl, whisk the eggs, whole milk, heavy cream, Dijon mustard, salt, pepper, and nutmeg until well combined.
Assemble the casserole: Add the sausage and sautéed onions to the bread and cheese mixture, then pour the egg mixture over everything. Stir gently until well coated.
Transfer to baking dish: Pour the mixture into a greased baking dish. Press down gently to ensure it holds together.
Bake: Preheat your oven to 350°F (175°C) and bake for about 45 minutes until the top is golden and the egg is set.
Cool and serve: Let cool for a few minutes before slicing and serving warm.

Tips for Success
- Use fresh bread: Day-old sourdough is ideal as it absorbs the egg mixture well.
- Prep the night before: Assemble the casserole a day ahead, refrigerate, and then bake in the morning for easy holiday brunch fun.
- Customize it: Feel free to add veggies like spinach or bell peppers for added flavor.
Substitutions & Variations of Martha Stewart Christmas Breakfast Casserole
To Make It Gluten-Free: Swap sourdough bread for gluten-free bread.
Variations:
- Add in veggies: Toss in some sautéed spinach or roasted red peppers.
- Cheese choices: Mix in cheddar or feta for a different cheese flavor.
Storage Instructions for Martha Stewart Christmas Breakfast Casserole
Refrigerator: Store leftovers in an airtight container for up to 5 days.
Freezer: This casserole can be frozen for up to 3 months. Just thaw overnight in the refrigerator before reheating.
Make-Ahead: You can mix everything the night before. Just pop it in the oven in the morning for a fresh, warm breakfast.
Frequently Asked Questions (FAQ) about Martha Stewart Christmas Breakfast Casserole
Can I use a different type of meat?
Yes! Feel free to substitute turkey sausage or even bacon for a different flavor profile.
How can I make it a healthier version?
You can use low-fat milk and reduce the amount of cheese to make it lighter.
Is this casserole suitable for feeding a crowd?
Absolutely! It’s perfect for gatherings and can easily be doubled for large groups.
Final Toughts
This Martha Stewart Christmas Breakfast Casserole is the perfect way to start your holidays with a rich and fulfilling meal that everyone will love. The warm, comforting flavors make it a must-try for any festive gathering. Give this recipe a whirl and watch as your kitchen fills with the smell of joyous feasting. Don’t forget to leave a comment with your experience and share a star rating!
Print
Martha Stewart Christmas Breakfast Casserole
A warm and hearty breakfast casserole perfect for Christmas morning, made with sausage, cheese, and a creamy egg mixture.
- Total Time: 60 minutes
- Yield: 8 servings
Ingredients
- 1 lb pork breakfast sausage
- 1 large yellow onion, chopped
- 1 (1-pound) loaf of sourdough bread, cut into 1-inch cubes
- 2 cups shredded Gruyère cheese
- 1/2 cup grated Parmesan cheese
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1 tbsp Dijon mustard
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp ground nutmeg
Instructions
- In a large skillet, cook the sausage over medium heat until browned. Break it apart as it cooks. Remove from heat and set aside.
- In the same skillet, add chopped onions and sauté until soft and translucent.
- In a large bowl, mix the sourdough cubes with the Gruyère and Parmesan cheeses.
- In another bowl, whisk the eggs, whole milk, heavy cream, Dijon mustard, salt, pepper, and nutmeg until well combined.
- Add the sausage and sautéed onions to the bread and cheese mixture, then pour the egg mixture over everything. Stir gently until well coated.
- Pour the mixture into a greased baking dish. Press down gently to ensure it holds together.
- Preheat your oven to 350°F (175°C) and bake for about 45 minutes until the top is golden and the egg is set.
- Let cool for a few minutes before slicing and serving warm.
Notes
Use fresh bread; day-old sourdough is ideal. Prep the night before for easy baking in the morning.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Pescatarian
