This post may contain affiliate links. Please read our disclosure policy.
This easy Christmas breakfast casserole is the cozy, make-ahead dish that lets you enjoy the morning without juggling pans at the stove. Loaded with hearty ingredients and baked to golden perfection, it’s the kind of Christmas morning casserole everyone looks forward to waking up to.
Another Christmas casserole that’s perfect for brunch is my Overnight Breakfast Casserole. It’s awesome for making ahead! This Easy Breakfast Casserole is fantastic too, with countless five star reviews.

Why you’ll love this Christmas morning casserole recipe!

This Christmas Breakfast Casserole recipe is the perfect way to start the day on Christmas morning. It’s my family’s holiday tradition!
Assemble this casserole on Christmas Eve, place it in the fridge overnight and bake it in the morning! It’s easy to make, always delicious, and ready at just the right time, which is why it’s one of my favorite holiday casserole recipes.
- Perfect for Christmas morning. Assemble it the night before, bake it fresh while presents are being opened.
- Feeds a crowd easily. Ideal for family gatherings, overnight guests, or holiday brunch.
- Comfort food at its best. Warm, savory, and filling without being fussy.
- Low stress, high reward. One dish, minimal cleanup, happy bellies. We love it!
Table of Contents
Ingredients for Christmas Morning Casserole

See recipe card below this post for ingredient quantities and full instructions.
- Crescent rolls – Full sheets of crescent roll dough also work in this recipe.
- Sausage – This can be swapped with cubed leftover Honey Glazed Baked Ham or cooked bacon if you prefer.
- Frozen potatoes – Cubed style potatoes are my favorite, but shredded will also work.
- Shredded cheese – I like to use sharp cheddar cheese or Colby Jack cheese.
- Cream or milk – I use half evaporated milk and half 2% or whole milk.
- Eggs – The base that binds everything together and makes it hearty.
Variations
- Add some veggies. To bulk up your breakfast casserole, add sautéed onions, red and green bell peppers, mushrooms, or a combination.
- Give it some Tex-Mex flair. Swap the sausage for chorizo, add sautéed onions and bell peppers, and serve your Christmas breakfast casserole with salsa, Cholula hot sauce, cilantro, thinly sliced green onions, etc.
How To Make Christmas Breakfast Casserole

- Layer The Casserole: In the casserole dish, layer the sausage, potatoes, and cheese in that order.

- Add In The Eggs: In a large bowl, whisk together the eggs and cream or milk.

- Chill: Pour the mixture over the casserole and place it in the refrigerator. Let the mixture sit overnight.

- Bake: Let the casserole dish come to room temperature while you preheat the oven. Bake the casserole for about 45 minutes, or until the eggs are fully set in the center and the edges are golden brown.

How to Store
- Refrigerator: Store leftover Christmas breakfast casserole in an airtight container for up to 4 days.
- Freezer: Freeze portions for up to 2 months.
- Reheat: Warm individual servings in the microwave or cover and reheat in the oven.
Serving Suggestions
Pair this Christmas casserole with:
Frequently Asked Questions
Yes, this Christmas breakfast casserole recipe is ideal for making ahead. Assemble it, cover the baking dish with plastic wrap or aluminum foil, and refrigerate it overnight before baking.
Yes. You can freeze it unbaked or baked. Thaw overnight in the fridge before reheating.
You can simply omit the sausage or you can add sauteed vegetables instead.
Yes! Just be sure to cook the bacon first, then crumble it into bite-sized pieces.
More Breakfast Casserole Recipes You’ll Love
Breakfast Casseroles
Keto Breakfast Casserole
Breakfast Casseroles
Amish Breakfast Casserole
All Recipes
Sausage Croissant Breakfast Casserole
All Recipes
Bisquick Breakfast Casserole
💌 Love easy recipes? Join my newsletter and get my Top 10 Reader-Favorite Recipes eBook FREE! Sign up here.
Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Christmas Breakfast Casserole
Ingredients
- 1 package refrigerated crescent rolls
- 1 pound browned sausage
- ½ package Ore-Ida O’Brien frozen potatoes
- 2 cups shredded cheese I like Cheddar or Colby-Jack
- 2 cups cream or milk I use half evaporated milk and half 2% or whole milk
- 6 eggs
Instructions
- Place crescent dough in bottom of greased 9×13 pan.
- Layer sausage, potatoes & cheese in order given.
- Mix eggs and cream together in large bowl. Pour over casserole.
- Cover and refrigerate overnight.
- Let rest on counter while oven preheats to 350 degrees. Bake uncovered for 45 minutes or until eggs are just set in center, being careful to not overbake. Let stand for 10 minutes before serving.
Notes
- Grease the baking dish well. Eggs and cheese love to stick, so a generous coating of butter or nonstick spray makes serving and cleanup much easier.
- Drain cooked sausage thoroughly. Excess grease can make the casserole heavy and soggy, so blot the sausage before adding it to the dish.
- Whisk the eggs until fully blended. A smooth, well-aerated egg mixture helps the casserole bake evenly and prevents dense spots.
- Cover loosely if browning too fast. If the top is golden before the center is set, tent with foil for the last 10–15 minutes.













Sure would be nice if someone saved a piece for me!!!
Love,
Dad aka PopPop
Yummy and your photo is beautiful!
This sounds delicious! We usually have cinnamon rolls as our Christmas morning breakfast but I think I might try this recipe instead as a surprise. Thanks!