Let’s be real for a second. Christmas morning is pure chaos wrapped in tinsel and topped with a bow. You’ve got wrapping paper everywhere, kids hyped up on the promise of new toys, and that one relative who insists on starting mimosas at 7 AM.
The last thing you need? Standing over a hot stove flipping pancakes while everyone else is having fun.
That’s where Christmas breakfast casseroles come to the rescue. These beauties are the ultimate holiday hack—minimal effort, maximum flavor, and they free you up to actually enjoy the morning. Pop one in the oven, open your presents, and come back to a golden, bubbly masterpiece that’ll make everyone think you slaved away for hours.
I’ve tested, tasted, and perfected these 10 recipes so you don’t have to. From sweet to savory, make-ahead to last-minute, there’s something here for every Christmas morning vibe. So grab your coffee (or wine—no judgment), and let’s get cooking.
1. Classic Sausage & Egg Christmas Casserole
This is the OG. The one that started it all. If you’re looking for a foolproof, crowd-pleasing breakfast casserole that disappears in about 5 minutes flat, this is it.
Ingredients
- 1 pound breakfast sausage (I prefer mild, but spicy works if you’re feeling feisty)
- 6 large eggs
- 2 cups whole milk
- 1 teaspoon dry mustard
- 1 teaspoon salt
- ½ teaspoon black pepper
- 6 cups cubed bread (stale is actually better—fancy that)
- 2 cups shredded cheddar cheese (sharp for the win)
- Optional: ¼ cup chopped fresh chives for garnish
Step-by-Step Instructions
- Brown your sausage in a skillet over medium heat. Break it into crumbles as it cooks. This takes about 8-10 minutes. Drain the grease because nobody wants a greasy casserole.
- While the sausage cooks, whisk together your eggs, milk, dry mustard, salt, and pepper in a large bowl. Go crazy with the whisk—you want it nice and frothy.
- Grab a 9×13 baking dish and grease it up. I use butter because butter makes everything better.
- Layer half your bread cubes in the dish, followed by half the sausage, then half the cheese. Repeat the layers.
- Pour your egg mixture evenly over everything. Press down gently with a spatula to make sure the bread soaks up all that liquid gold.
- Here’s the magic part: cover and refrigerate overnight. I know, I know—waiting is hard. But trust me, this step is non-negotiable for the best texture.
- In the morning, preheat your oven to 350°F and bake uncovered for 45-50 minutes. The top should be golden brown and a knife inserted in the center should come out clean.
- Let it rest for 10 minutes before serving. Sprinkle with chives and watch it vanish.
Why You’ll Love It
This casserole is the ultimate Christmas breakfast MVP. It’s rich, savory, and satisfying without being heavy. Plus, you can prep it the night before while you’re already in the kitchen making cookies. Who doesn’t love a recipe that practically makes itself while you sleep? 🙂
2. Sweet French Toast Casserole with Pecan Streusel
Alright, let’s pivot to the sweet side. This French toast casserole is basically dessert masquerading as breakfast, and I’m totally okay with that.
Ingredients
- 1 loaf challah or brioche bread (day-old is ideal)
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream (because we’re extra like that)
- ¾ cup granulated sugar
- 2 tablespoons vanilla extract
- 1 teaspoon cinnamon
- ½ teaspoon nutmeg
For the streusel topping:
- ½ cup all-purpose flour
- ½ cup brown sugar
- 1 teaspoon cinnamon
- ½ cup cold butter, cubed
- 1 cup chopped pecans
Step-by-Step Instructions
- Cut your bread into 1-inch cubes. Don’t worry about perfection—rustic is charming.
- In a large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, cinnamon, and nutmeg until smooth.
- Toss your bread cubes in this mixture and let them soak for about 10 minutes. Give them a gentle stir occasionally.
- Pour everything into a buttered 9×13 dish and spread it evenly.
- Now for the streusel: combine flour, brown sugar, and cinnamon in a bowl. Cut in the cold butter using a pastry blender or your fingers until the mixture looks like coarse crumbs. Stir in those pecans.
- Sprinkle the streusel all over the top of your casserole. Don’t be shy—cover every inch.
- Cover and refrigerate overnight. I know I keep saying this, but it’s truly the secret weapon.
- In the morning, preheat to 350°F and bake for 45-50 minutes. The center should be set and the top should be gloriously golden.
- Let it cool for about 10 minutes. Dust with powdered sugar and drizzle with maple syrup if you’re feeling fancy.
Why You’ll Love It
This is the casserole that’ll make your family question why they ever bothered with regular French toast. The custard-soaked bread creates a pudding-like texture on the inside while the streusel adds a satisfying crunch on top. It’s sweet, but not cloying—the pecans add a lovely nuttiness that balances everything out.
3. Veggie-Packed Mediterranean Breakfast Bake
This one’s for the herbivores in your life—or anyone who needs a break from all the holiday heavy hitters. It’s bright, fresh, and loaded with all the good stuff.
Ingredients
- 10 large eggs
- ½ cup milk
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 2 cups spinach, roughly chopped
- 1 red bell pepper, diced
- 1 zucchini, diced
- ½ red onion, diced
- 1 cup cherry tomatoes, halved
- 1½ cups crumbled feta cheese
- ¼ cup chopped fresh parsley
Step-by-Step Instructions
- Preheat your oven to 375°F and grease a 9×13 baking dish. (Yes, you can do this fresh in the morning—this one comes together in a flash.)
- Whisk together the eggs, milk, oregano, garlic powder, salt, and pepper in a large bowl.
- Sauté the spinach, bell pepper, zucchini, and red onion in a skillet over medium heat until softened—about 5-7 minutes. The spinach will wilt down significantly, so don’t panic when it looks like a mountain at first.
- Spread the sautéed veggies evenly in your baking dish. Scatter the cherry tomatoes on top.
- Pour the egg mixture over everything and gently stir to combine.
- Sprinkle the feta cheese and parsley over the top.
- Bake for 35-40 minutes, or until the center is set and the edges are golden brown.
- Let it rest for 5 minutes before serving.
Why You’ll Love It
This casserole is proof that breakfast can be both indulgent AND healthy. The feta adds that salty tang that makes Mediterranean food so addictive, while the veggies give you a solid serving of something green before you dive into the Christmas cookies. I once swapped feta for goat cheese and wow—never again. The feta’s brininess is what makes this dish sing.
4. Ham and Swiss Croissant Casserole
Remember those leftover croissants from Christmas Eve? No? Well, you should, because this recipe is about to turn them into breakfast gold.
Ingredients
- 6-8 large croissants, torn into chunks (day-old is perfect)
- 1½ cups diced ham
- 2 cups shredded Swiss cheese
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- 1 teaspoon Dijon mustard
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon nutmeg
- Optional: fresh thyme for garnish
Step-by-Step Instructions
- Grease a 9×13 baking dish and preheat your oven to 350°F if you’re baking right away.
- Spread the croissant chunks evenly in the dish. Top with the diced ham and Swiss cheese.
- In a bowl, whisk together the eggs, milk, heavy cream, Dijon mustard, salt, pepper, and nutmeg until well combined.
- Pour the egg mixture over the croissant layer. Press down gently to ensure everything gets soaked.
- Here’s your choice: cover and refrigerate overnight for the ultimate convenience, or bake immediately for 35-40 minutes.
- If baking immediately, cover with foil for the first 25 minutes, then remove and bake for an additional 10-15 minutes until golden and set.
- Garnish with fresh thyme if you’re feeling fancy.
Why You’ll Love It
This is the perfect way to use up those croissants you were too full to eat the night before. The flaky, buttery texture of the croissants creates an almost savory bread pudding situation that’s insanely good. The nutmeg might sound weird, but trust me—it’s a game-changer. It adds that little something you can’t quite put your finger on.
5. Cheesy Hash Brown Breakfast Casserole
Okay, I’ll be honest here. This one might not look like much when it comes out of the oven, but don’t let that fool you. It’s crispy, cheesy, and ridiculously satisfying.
Ingredients
- 1 bag (30 oz) frozen shredded hash browns, thawed
- 1 pound ground breakfast sausage or diced ham
- 1 onion, diced
- 2 cups shredded cheddar cheese
- 8 large eggs
- 1 cup milk
- ½ teaspoon salt
- ½ teaspoon pepper
- ½ teaspoon paprika
Step-by-Step Instructions
- Preheat your oven to 350°F and grease a 9×13 baking dish.
- In a skillet, cook your sausage (if using) until browned and crumbly. Add the onion and cook until soft—about 5 minutes. If you’re using ham, just sauté the onion until soft, then mix in the ham.
- In a large bowl, combine the thawed hash browns, cooked sausage mixture (or ham and onions), and 1½ cups of the cheddar cheese.
- Spread this mixture evenly in your greased baking dish.
- In a separate bowl, whisk together the eggs, milk, salt, pepper, and paprika.
- Pour the egg mixture over the hash brown mixture. Top with the remaining ½ cup of cheese.
- Bake for 40-45 minutes, or until the center is set and the top is golden and bubbly.
- Let it rest for 5-10 minutes before serving.
Why You’ll Love It
Hash browns for breakfast are already a win. Hash browns in a casserole form that feeds a crowd? That’s a Christmas miracle. The crispy bits on top are what dreams are made of, and the egg mixture holds everything together in a perfect, comforting blend. Plus, it’s super forgiving—you can throw in whatever leftover veggies or meats you have on hand.
6. Apple Cinnamon Overnight Oats Casserole
For those who want something warm and cozy but slightly on the healthier side. This one tastes like apple pie for breakfast—minus the guilt.
Ingredients
- 3 cups old-fashioned rolled oats
- 2 cups milk (any kind works)
- ½ cup plain or vanilla Greek yogurt
- ⅓ cup maple syrup
- 2 large eggs
- 2 teaspoons cinnamon
- ½ teaspoon nutmeg
- 1 teaspoon vanilla extract
- 3 cups chopped apples (about 2-3 apples—I like Honeycrisp)
- ½ cup chopped walnuts or pecans
Step-by-Step Instructions
- Preheat your oven to 375°F and grease a 9×13 baking dish.
- In a large bowl, combine the oats, milk, yogurt, maple syrup, eggs, cinnamon, nutmeg, and vanilla. Stir until everything is wet and combined.
- Fold in the chopped apples and nuts.
- Pour the mixture into your prepared dish and spread it evenly.
- Bake for 30-35 minutes, or until the top is golden and the oats are set. You’ll know it’s ready when it’s no longer jiggly in the center.
- Let it cool for 5 minutes before serving.
Why You’ll Love It
This is the casserole that’ll make you feel like you’re eating dessert for breakfast (which, let’s be honest, is the best kind of breakfast). The oats get all creamy and the apples soften into sweet, tender chunks. It’s warm, spiced, and absolutely perfect with a drizzle of extra maple syrup on top.
7. Spinach and Artichoke Breakfast Casserole
You know that party dip everyone fights over? Yeah, we just turned it into breakfast. You’re welcome.
Ingredients
- 10 large eggs
- 1 cup milk
- 1 cup sour cream
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon pepper
- 2 cups fresh spinach, chopped
- 1 can (14 oz) artichoke hearts, drained and chopped
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1½ cups bread cubes (day-old works best)
Step-by-Step Instructions
- Preheat your oven to 350°F and grease a 9×13 baking dish.
- In a large bowl, whisk together the eggs, milk, sour cream, garlic powder, salt, and pepper.
- Stir in the spinach, artichokes, mozzarella, and Parmesan cheese.
- Fold in the bread cubes and let the mixture sit for about 5 minutes so the bread can absorb some of the liquid.
- Pour everything into your prepared dish and spread evenly.
- Bake for 35-40 minutes, or until the center is set and the top is golden brown.
- Let it rest for 5 minutes before serving.
Why You’ll Love It
This is a total curveball for a breakfast casserole, and that’s what makes it so great. It’s creamy, cheesy, and packed with flavor. The artichokes add this lovely tangy note, while the spinach keeps things from feeling too heavy. Serve it with a side salad if you want to feel extra healthy, or just enjoy it on its own—I won’t judge.
8. Biscuits and Gravy Casserole
If you’re from the South (or just appreciate good comfort food), this one’s for you. It’s all the glory of biscuits and gravy without the standing-over-the-stove hassle.
Ingredients
- 1 can (16.3 oz) refrigerated biscuits (I use the flaky kind)
- 1 pound breakfast sausage
- ¼ cup all-purpose flour
- 3 cups milk
- ½ teaspoon salt
- ½ teaspoon pepper
- ½ teaspoon sage (optional, but recommended)
- 2 cups shredded cheddar cheese
Step-by-Step Instructions
- Preheat your oven to 350°F and grease a 9×13 baking dish.
- Cut each biscuit into quarters and arrange them in the bottom of your dish.
- In a skillet, cook the sausage over medium heat until browned and crumbly. Break it up with a spoon as it cooks.
- Sprinkle the flour over the sausage and stir for about 1-2 minutes to cook off the raw flour taste.
- Gradually pour in the milk, stirring constantly. Continue cooking until the gravy thickens—about 5-7 minutes. Season with salt, pepper, and sage.
- Pour the gravy over the biscuits and sprinkle with the cheddar cheese.
- Bake for 20-25 minutes, or until the biscuits are cooked through and the cheese is melted and bubbly.
- Let it rest for 5 minutes before serving.
Why You’ll Love It
This casserole is the ultimate comfort food. The biscuits absorb some of the gravy while staying fluffy on top, and the cheese adds a melty, gooey layer that takes it over the top. It’s hearty, satisfying, and the perfect antidote to a chilly Christmas morning.
9. Smoked Salmon and Dill Frittata Casserole
Feeling fancy? Want to impress your in-laws? This is the casserole that’ll do it. It’s elegant, impressive, and surprisingly easy.
Ingredients
- 12 large eggs
- 1 cup heavy cream
- 2 tablespoons fresh dill, chopped
- 1 tablespoon capers, drained
- ½ teaspoon salt
- ¼ teaspoon pepper
- 8 oz smoked salmon, flaked
- 4 oz cream cheese, cut into small cubes
- ½ red onion, thinly sliced
Step-by-Step Instructions
- Preheat your oven to 375°F and grease a 9×13 baking dish.
- In a large bowl, whisk together the eggs, heavy cream, dill, capers, salt, and pepper.
- Gently fold in the smoked salmon and half of the cream cheese cubes.
- Pour the mixture into your prepared dish and dot the top with the remaining cream cheese cubes and red onion slices.
- Bake for 30-35 minutes, or until the center is set and the top is puffed and golden.
- Let it rest for 5 minutes before serving.
Why You’ll Love It
This is for the days when you want breakfast to feel special. The combination of smoked salmon, cream cheese, and dill is a classic for a reason—it’s creamy, savory, and a little bit salty in the best way. Plus, the red onions add a subtle sharpness that cuts through the richness. IMO, this is the best casserole for a brunch with mimosas.
10. Chocolate Chip Pancake Casserole
We’re ending on a sweet note, because why not? This one’s basically a giant pancake covered in chocolate. Need I say more?
Ingredients
- 2 cups pancake mix (I like Krusteaz)
- 1½ cups milk
- 2 large eggs
- 2 tablespoons vegetable oil
- 1 teaspoon vanilla extract
- 1 cup chocolate chips (plus extra for sprinkling)
- Optional: maple syrup, powdered sugar, and fresh berries for serving
Step-by-Step Instructions
- Preheat your oven to 375°F and grease a 9×13 baking dish.
- In a large bowl, mix together the pancake mix, milk, eggs, oil, and vanilla until just combined. Don’t overmix—a few lumps are totally fine.
- Gently fold in the chocolate chips.
- Pour the batter into your prepared dish and sprinkle additional chocolate chips on top.
- Bake for 25-30 minutes, or until puffed and golden brown. A toothpick inserted in the center should come out clean (or with a few melted chocolate smudges—that’s just a bonus).
- Serve warm with maple syrup, a dusting of powdered sugar, and fresh berries if you want to pretend it’s healthy.
Why You’ll Love It
This is breakfast for the sweet tooth. The pancake is fluffy and cake-like, the chocolate chips melt into gooey pockets, and it’s practically screaming for maple syrup. It’s basically the perfect Christmas morning indulgence. FYI: this one disappears faster than any other casserole I’ve made. Just saying.
Related Recipes:
- 15 Halloween Breakfast Recipes the Whole Family Will Love
- 10 Halloween Breakfast Ideas the Kids Will Love
- 10 Spooky Halloween Breakfast Ideas for Kids
Let’s Talk About the Real MVP
Here’s the thing about all these Christmas breakfast casseroles—they’re all about making your morning easier. You can prep almost all of them the night before, toss them in the oven while you open presents, and have a hot, delicious breakfast ready when the chaos dies down. No stress, no fuss, just good food and happy people.
Which one are you making this year? I’d go with the French toast casserole if you want to win at breakfast, or the smoked salmon if you’re trying to impress. But honestly? You can’t go wrong. Just pick one, prep it the night before, and enjoy the most relaxing Christmas morning ever.
Merry Christmas and happy cooking! 🎄
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.