10 Christmas Morning Casserole Recipes

Listen, I love Christmas morning as much as the next person. The twinkling lights, the excited kids (or adults, no judgment), the mountain of wrapping paper that somehow multiplies overnight. But you know what I don’t love? Spending three hours in the kitchen while everyone else is having a blast with their new gadgets and fuzzy socks.

That’s where Christmas morning casseroles come to the rescue. These bad boys let you sleep in, enjoy your coffee, and still present a show-stopping breakfast that’ll have your family thinking you woke up at 5 AM like some kind of holiday superhero. Spoiler alert: you didn’t. You just prepped everything the night before, and honestly, that’s the real Christmas miracle.

So grab your favorite mug, fill it with something caffeinated (or spiked, I won’t tell), and let’s talk about ten casserole recipes that’ll make this Christmas morning your most relaxed—and delicious—yet.

1. Classic Overnight Egg and Sausage Casserole

This is the godfather of Christmas morning casseroles. The one that started it all. If you’re only making one breakfast dish this holiday, make it this one. It’s hearty, it’s savory, and it feeds a small army—perfect for when your uncle brings his “just a few” friends over.

Ingredients

  • 1 lb breakfast sausage (spicy or mild, your call)
  • 12 large eggs
  • 3 cups whole milk
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp garlic powder
  • 1 loaf sturdy bread, cubed (day-old sourdough is chef’s kiss)
  • 2 cups shredded cheddar cheese
  • 1/2 cup shredded Parmesan

Step-by-Step Instructions

  1. Brown the sausage in a skillet over medium heat. Break it up into crumbles, and don’t rush this part—we’re looking for that beautiful golden color.
  2. In a large bowl, whisk your eggs, milk, salt, pepper, and garlic powder until everything’s combined and frothy.
  3. Grease a 9×13 baking dish. Trust me, you don’t want to skip this step. Grease it like you mean it.
  4. Layer in your cubed bread, then sprinkle half the cheese, all the sausage, then the rest of the cheese.
  5. Pour that gorgeous egg mixture over everything. Press it down gently so the bread soaks up all the liquid gold.
  6. Cover and refrigerate overnight. Go wrap some presents. Or sleep. You’ve earned it.
  7. The next morning, preheat to 350°F. Bake uncovered for 45–55 minutes. It’s done when the center is set and a knife comes out clean.

Why You’ll Love It

This casserole is the definition of comfort food. The eggs puff up beautifully, the bread gets all custardy on the inside but crispy on top, and the sausage brings that savory punch you crave on a cold December morning. Pro tip: serve it with a dollop of sour cream and some fresh chives if you’re feeling fancy.

2. Sweet Potato and Bacon Breakfast Bake

Whoever said sweet potatoes are just for Thanksgiving clearly never tried them in a breakfast casserole. This one’s slightly sweet, super savory, and the bacon gives it that irresistible smokiness that’ll have everyone hovering around the oven.

Ingredients

  • 6 slices thick-cut bacon
  • 3 large sweet potatoes, peeled and diced
  • 1 yellow onion, chopped
  • 8 large eggs
  • 1 cup heavy cream
  • 1/2 cup milk
  • 1 tsp smoked paprika
  • 1/2 tsp nutmeg
  • Salt and pepper to taste
  • 1 1/2 cups gruyere cheese, shredded

Step-by-Step Instructions

  1. Cook the bacon until crispy, then crumble it. Reserve about a tablespoon of that liquid gold (bacon fat) in the pan.
  2. Sauté the sweet potatoes and onions in that beautiful bacon fat until they start to soften. About 8–10 minutes.
  3. Whisk your eggs, cream, milk, paprika, nutmeg, salt, and pepper in a large bowl.
  4. In your greased 9×13 dish, combine the sweet potato mixture, half the bacon, and half the cheese.
  5. Pour the egg mixture over and top with remaining cheese and bacon.
  6. Cover and refrigerate overnight if you’re prepping ahead, or bake immediately at 375°F for 40 minutes.

Why You’ll Love It

I once made this for a post-Christmas brunch, and someone actually licked their plate. Not joking. The sweetness of the potatoes balances perfectly with the salty bacon, and that gruyere melts into a nutty, gooey perfection. Plus, it’s one of those recipes that’s impressive without being fussy.

3. Blueberry French Toast Casserole

For those mornings when you want something sweet without the effort of making individual French toast slices. This recipe is like dessert for breakfast, and guess what? No one’s judging. It’s Christmas.

Ingredients

  • 1 loaf challah or brioche bread, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1 tbsp vanilla extract
  • 2 cups fresh or frozen blueberries
  • For the topping: 1/2 cup brown sugar, 1/2 cup flour, 1 tsp cinnamon, 1/2 cup cold butter cubed

Step-by-Step Instructions

  1. Grease a 9×13 pan. Toss in your bread cubes and scatter the blueberries throughout.
  2. In a big bowl, whisk eggs, milk, cream, sugar, and vanilla until you get a smooth, custardy mixture.
  3. Pour the custard over the bread and blueberries. Press everything down so the bread can soak up all that goodness.
  4. For the streusel topping, combine brown sugar, flour, and cinnamon in a bowl. Cut in the cold butter with a pastry blender or your fingers until it looks like coarse crumbs.
  5. Sprinkle that streusel magic all over the top.
  6. Cover and refrigerate overnight.
  7. Bake at 350°F for 45–50 minutes. The top should be golden and the center set.

Why You’ll Love It

This is my go-to when we have overnight guests. It feels decadent, and honestly, waking up to the smell of blueberry and cinnamon is better than any alarm clock. The streusel adds a wonderful crunch that contrasts with the soft, pillowy bread. Serve it with a drizzle of maple syrup and a dusting of powdered sugar, and you’ll be everyone’s favorite person.

4. Broccoli Cheddar Quiche Casserole

Because sometimes we need to convince ourselves we’re eating something green on Christmas morning. This one’s for the egg lovers, the cheese lovers, and the people who want to feel slightly virtuous before diving into the cookies later.

Ingredients

  • 1 pre-made pie crust (store-bought is fine, we’re not judging today)
  • 6 large eggs
  • 1 1/2 cups heavy cream
  • 2 cups fresh broccoli florets, chopped small
  • 1 cup shredded cheddar
  • 1/2 cup Parmesan
  • 1/2 tsp salt
  • 1/4 tsp nutmeg
  • Freshly cracked black pepper

Step-by-Step Instructions

  1. Preheat oven to 375°F. Press your pie crust into a deep dish pie plate or 9-inch pan.
  2. Steam or blanch the broccoli for about 3–4 minutes. You want it tender but still bright green.
  3. Whisk eggs, cream, salt, nutmeg, and pepper in a large bowl.
  4. Scatter the broccoli and both cheeses into your crust. Pour the egg mixture over the top.
  5. Bake for 35–40 minutes. The center should be just set—a little jiggle is okay, it’ll continue to cook as it rests.

Why You’ll Love It

This is the easiest quiche you’ll ever make. No fussing with a water bath or worrying about cracks. The broccoli and cheddar are a classic combo that never fails. I usually serve it with a simple side salad or fresh fruit to make myself feel fancy. Plus, leftovers reheat beautifully for a quick Boxing Day lunch.

5. Hash Brown and Ham Casserole

Hash browns are the ultimate breakfast comfort food. Combine them with ham, cheese, and a creamy sauce, and you’ve got a dish that’ll convert even the most dedicated pancake lover.

Ingredients

  • 1 bag (about 30 oz) frozen shredded hash browns, thawed
  • 2 cups diced ham
  • 1 medium onion, chopped
  • 1 red bell pepper, diced
  • 8 large eggs
  • 1 cup sour cream
  • 1/2 cup milk
  • 1 tsp garlic powder
  • 1 1/2 cups sharp cheddar cheese, shredded
  • Salt and pepper

Step-by-Step Instructions

  1. Preheat oven to 375°F. Grease a 9×13 pan.
  2. In a large bowl, combine hash browns, ham, onion, bell pepper, half the cheese, salt, and pepper.
  3. In a separate bowl, whisk eggs, sour cream, milk, and garlic powder until smooth.
  4. Pour the egg mixture over the hash brown mixture and stir until everything is well combined.
  5. Transfer to your prepared pan and top with the remaining cheese.
  6. Bake for 40–45 minutes until the top is golden and bubbly.

Why You’ll Love It

This casserole is a crowd-pleaser in every sense of the word. The crispy hash brown edges are everyone’s favorite part, IMO. If you’re feeling lazy, skip the fresh veggies and use a bag of frozen pepper and onion mix. No one will know. 😉

6. Cranberry Orange Breakfast Casserole

This one is for the people who love the sweet-tart combo. It brings a bright, festive flavor that screams “holiday morning.” Plus, it’s one of the prettiest casseroles on this list.

Ingredients

  • 1 loaf brioche, cubed
  • 8 large eggs
  • 1 1/2 cups milk
  • 1/2 cup orange juice
  • 1/2 cup sugar
  • Zest of 1 orange
  • 1 tsp vanilla
  • 1 1/2 cups fresh or frozen cranberries
  • For the glaze: 1 cup powdered sugar and 2 tbsp orange juice

Step-by-Step Instructions

  1. Grease a 9×13 baking dish. Add your bread cubes and scatter the cranberries throughout.
  2. Whisk eggs, milk, orange juice, sugar, zest, and vanilla in a large bowl.
  3. Pour the mixture over the bread and press it down gently. Let it sit for 15 minutes or cover and refrigerate overnight.
  4. Bake at 350°F for 40–45 minutes.
  5. While it’s still warm, whisk together powdered sugar and orange juice and drizzle over the top.

Why You’ll Love It

The orange-cranberry combo is honestly one of the most underrated flavor pairings out there. This casserole feels fancy but comes together in minutes. I made this last year and ended up drizzling a little extra glaze on my second helping—because why not? It’s Christmas. Go wild.

7. Sausage and Apple Breakfast Casserole

This is the “I’m a sophisticated adult” option. The sweet apples balance the savory sausage perfectly, and the sage adds that warm, earthy note that makes you feel like you’re in a cozy farmhouse.

Ingredients

  • 1 lb breakfast sausage
  • 2 apples (Granny Smith or Honeycrisp), peeled and diced
  • 1 small onion, chopped
  • 8 large eggs
  • 1 1/2 cups milk
  • 1 tbsp fresh sage, chopped (or 1 tsp dried)
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 2 cups shredded cheddar cheese
  • 6 cups cubed bread (sourdough or rustic country bread)

Step-by-Step Instructions

  1. Brown the sausage in a skillet over medium heat. Once cooked, remove it but keep the drippings in the pan.
  2. Sauté your apples and onions in that sausage goodness for 5–6 minutes until softened.
  3. In a large bowl, whisk eggs, milk, sage, salt, and pepper.
  4. Grease your 9×13 dish and layer in bread, sausage, apple mixture, and cheese. Repeat.
  5. Pour the egg mixture evenly over the top. Press everything down.
  6. Refrigerate overnight or bake immediately at 350°F for 45–50 minutes.

Why You’ll Love It

I’ll be honest—the first time I tried this, I wasn’t sure about fruit in a savory breakfast. But now? I’m a full convert. The apples get tender and almost jammy, and that sage ties everything together beautifully. It’s the kind of dish that makes you feel like you actually know what you’re doing.

8. Spinach and Feta Egg Casserole

A Greek-inspired option that feels lighter but is still hearty enough to keep you full through the chaos. This one’s a lifesaver if you have vegetarians at the table.

Ingredients

  • 12 large eggs
  • 1 cup milk
  • 1 cup crumbled feta cheese
  • 1 cup shredded mozzarella
  • 10 oz frozen spinach, thawed and squeezed dry
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1/2 tsp oregano
  • Salt and pepper

Step-by-Step Instructions

  1. Preheat oven to 375°F. Grease your 9×13 dish.
  2. Sauté onion and garlic in a skillet until softened, about 5 minutes.
  3. Whisk eggs and milk in a large bowl. Stir in the spinach, onion mixture, feta, mozzarella, oregano, salt, and pepper.
  4. Pour everything into the prepared dish.
  5. Bake for 30–35 minutes until set and golden on top.

Why You’ll Love It

This one’s for the people who secretly want to feel healthy on Christmas morning. It’s packed with protein, iron, and that salty feta goodness we all crave. I like to serve it with toasted pita and a squeeze of lemon—it brightens the whole thing up.

9. Cinnamon Roll Breakfast Casserole

If you’re not a fan of cinnamon rolls, we can’t be friends. Just kidding. But honestly, this recipe takes all the deliciousness of a gooey cinnamon roll and turns it into a shareable breakfast that everyone will fight over.

Ingredients

  • 2 cans refrigerated cinnamon rolls (the ones with icing)
  • 4 large eggs
  • 1/2 cup heavy cream
  • 1 tsp vanilla
  • 1/4 cup brown sugar
  • 1 tsp cinnamon
  • 1/2 cup chopped pecans (optional, but highly recommended)

Step-by-Step Instructions

  1. Preheat oven to 375°F. Grease a 9×13 dish.
  2. Cut each cinnamon roll into quarters and place them in the pan.
  3. Whisk eggs, cream, vanilla, brown sugar, and cinnamon in a bowl.
  4. Pour the egg mixture over the rolls. Top with pecans if you’re using them.
  5. Bake for 25–30 minutes until puffed and golden.
  6. Drizzle with the icing that came with the rolls. Or if you’re me, double the icing. No regrets.

Why You’ll Love It

This takes maybe ten minutes to prep, and it’s always a hit. It’s sweet, gooey, and the texture is like a cross between a bread pudding and a cinnamon roll. I brought this to a potluck brunch once and was the most popular person in the room, which is really saying something because there were puppies there.

10. Mushroom and Gruyere Frittata Casserole

Last but definitely not least, this one’s for the mushroom lovers, the cheese fiends, and the people who appreciate a little elegance in their breakfast.

Ingredients

  • 10 large eggs
  • 1 cup heavy cream
  • 16 oz mushrooms, sliced
  • 1 shallot, minced
  • 2 cloves garlic, minced
  • 1 1/2 cups gruyere cheese, shredded
  • 2 tbsp fresh thyme
  • Salt and pepper

Step-by-Step Instructions

  1. Preheat oven to 375°F. Grease a deep pie dish or 9×13 pan.
  2. Sauté mushrooms and shallot in a skillet over medium-high heat until the mushrooms release their water and start to brown, about 8–10 minutes.
  3. Add garlic and thyme and cook for another minute.
  4. In a large bowl, whisk eggs and cream. Stir in the mushroom mixture and half the cheese.
  5. Pour into the prepared dish and top with the remaining cheese.
  6. Bake for 30–35 minutes until puffed and golden.

Why You’ll Love It

This is the dish that makes you feel like you’re in a fancy brunch spot instead of your pajamas. The earthy mushrooms and nutty gruyere are a match made in heaven. I’ve made this one for New Year’s Day brunch, and it’s always polished off before I can get a second piece.

Related Recipes:

Wrapping It Up

There you have it—ten Christmas morning casserole recipes to keep your holiday morning stress-free and seriously delicious. Whether you’re craving something sweet, savory, or somewhere in between, there’s something here for everyone.

The best part about all of these? They’re designed to make your life easier. You can prep almost all of them the night before, pop them in the oven while you’re opening presents, and have a hot, homemade breakfast ready without missing a single moment of the magic.

So this Christmas, let the oven do the work. Grab your coffee (or eggnog), enjoy the chaos, and remember—the best part of holiday cooking is sharing it with the people you love.

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.

Leave a Comment

Scroll to Top