35 Easy Christmas Casserole Recipes
When December gets busy, easy Christmas casserole recipes are the secret to feeding everyone without feeling overwhelmed.
You can make many of these dishes ahead of time, slide them into a warm oven, and bring a bubbling pan straight to the table.
Keep basic pantry items on hand plus a sturdy 9×13 baking dish, a reliable set of measuring cups and spoons, and a stack of mixing bowls, and you’ll be ready for almost any Christmas gathering.
These Christmas casserole recipes include cozy breakfast bakes for Christmas morning, hearty mains that stretch leftover ham or turkey, and cheesy, family-friendly sides.
A good nonstick skillet, a dependable stainless-steel whisk, and a roll of heavy-duty foil make prep and cleanup even easier.
1. Make-Ahead Christmas Breakfast Sausage Casserole

This classic Christmas breakfast casserole is loaded with bread, sausage, eggs, and cheese. Assemble it the night before so you can simply bake it while everyone opens presents.
Ingredients
- 8 cups day-old French bread, cut into 1-inch cubes
- 1 pound pork breakfast sausage
- 1 small yellow onion, diced
- 1 red bell pepper, diced
- 10 large eggs
- 2 cups whole milk
- 1 ½ cups shredded sharp cheddar cheese
- 1 teaspoon Dijon mustard
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 2 tablespoons chopped fresh parsley (optional)
- Nonstick cooking spray
Directions
- Lightly coat a 9×13-inch baking dish with nonstick cooking spray.
- Spread the bread cubes evenly in the prepared dish.
- In a large skillet over medium heat, cook the breakfast sausage, breaking it apart with a spoon, until browned, about 6–8 minutes. Add the diced onion and red bell pepper and cook 3–4 minutes more until softened. Drain any excess grease, then scatter the sausage mixture over the bread.
- In a large mixing bowl, whisk together the eggs, milk, Dijon mustard, salt, and pepper using a whisk. Stir in 1 cup of the shredded cheddar.
- Pour the egg mixture evenly over the bread and sausage. Gently press the bread down with a silicone spatula so everything is moistened. Cover tightly with plastic wrap and refrigerate at least 4 hours or overnight.
- When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and discard the plastic wrap. Sprinkle the remaining ½ cup cheddar over the top.
- Bake, uncovered, for 45–50 minutes, until the center is set and the top is golden. Let rest 10 minutes before slicing and garnishing with chopped parsley.
2. Overnight Cinnamon French Toast Casserole

This easy French toast casserole tastes like a pan of warm cinnamon rolls and is perfect for Christmas brunch. The overnight soak makes the inside custardy and the top golden and crisp.
Ingredients
- 1 large loaf challah or brioche, cut into 1-inch cubes (about 10 cups)
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- ¼ cup light brown sugar
- 2 teaspoons ground cinnamon
- 2 teaspoons vanilla extract
- 4 tablespoons unsalted butter, melted
- 1 cup powdered sugar
- 2–3 tablespoons pure maple syrup (for glaze)
- Nonstick cooking spray
Subscribe to Sarah Scoop!
Get updates on the latest posts and more from Sarah Scoop straight to your inbox.Subscribe
We use your personal data for interest-based advertising, as outlined in our Privacy Notice.
Directions
- Spray a 9×13-inch baking dish with nonstick cooking spray. Add the bread cubes in an even layer.
- In a large mixing bowl, whisk together eggs, milk, cream, granulated sugar, brown sugar, cinnamon, and vanilla.
- Pour the egg mixture evenly over the bread, pressing lightly with a spatula so all cubes soak up the custard. Drizzle melted butter over the top.
- Cover with plastic wrap and refrigerate overnight.
- In the morning, preheat oven to 350°F (175°C). Remove plastic wrap and bake the casserole for 40–45 minutes, until puffed and golden on top.
- While it bakes, whisk powdered sugar with 2–3 tablespoons maple syrup in a small small bowl to form a pourable glaze.
- Let the casserole cool for 5–10 minutes, then drizzle with the maple glaze and serve warm.
3. Cheesy Ham and Potato Christmas Casserole

This comforting casserole is a great way to use leftover holiday ham. Tender potatoes, smoky ham, and melted cheese make it a crowd pleaser on any Christmas table.
Ingredients
- 1 (30-ounce) bag frozen shredded hash browns, thawed
- 2 cups diced cooked ham
- 2 cups shredded cheddar cheese, divided
- 1 ½ cups sour cream
- 1 (10.5-ounce) can cream of chicken soup
- ¼ cup chopped green onions
- ½ teaspoon garlic powder
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
- In a large mixing bowl, stir together thawed hash browns, diced ham, 1 ½ cups cheddar, sour cream, cream of chicken soup, green onions, garlic powder, salt, and pepper until well combined.
- Spread the mixture evenly in the prepared baking dish using a silicone spatula.
- Sprinkle remaining ½ cup cheddar over the top.
- Bake, uncovered, for 45–50 minutes, until the casserole is bubbly around the edges and the top is lightly browned. Let stand 10 minutes before serving.
4. Turkey and Stuffing Christmas Casserole

Turn leftover turkey and stuffing into a brand-new comfort dish with this easy layered casserole. It tastes like a second holiday meal in one pan.
Ingredients
- 3 cups cooked turkey, diced
- 4 cups prepared stuffing (leftover or from a box)
- 2 cups frozen mixed vegetables, thawed
- 1 (10.5-ounce) can cream of mushroom soup
- 1 cup low-sodium chicken broth
- ½ cup sour cream
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with cooking spray.
- Spread the diced turkey in an even layer in the bottom of the dish, then scatter the thawed mixed vegetables on top.
- In a mixing bowl, whisk together cream of mushroom soup, chicken broth, sour cream, garlic powder, onion powder, salt, and pepper until smooth.
- Pour the sauce evenly over the turkey and vegetables.
- Top with spoonfuls of prepared stuffing, spreading it gently with the back of a spoon to cover the surface.
- Bake, uncovered, for 35–40 minutes, until the sauce is bubbling and the stuffing is hot and crisp on top.
5. Creamy Chicken and Wild Rice Christmas Casserole

This cozy casserole combines tender chicken with a creamy wild rice mixture and a crunchy topping. It’s perfect for a Christmas Eve dinner when you want something hearty but easy.
Ingredients
- 1 cup uncooked wild rice blend
- 3 cups chicken broth
- 3 cups cooked chicken, shredded or diced
- 1 (10.5-ounce) can cream of chicken soup
- 1 cup sour cream
- 1 cup frozen peas, thawed
- ⅓ cup slivered almonds
- ½ teaspoon dried thyme
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- 1 cup crispy fried onions
- Nonstick cooking spray
Directions
- In a medium saucepan with lid, combine wild rice and chicken broth. Bring to a boil, then reduce heat to low, cover, and simmer 35–40 minutes until rice is tender and liquid is absorbed. Remove from heat and fluff with a fork.
- Preheat oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
- In a large mixing bowl, stir together cooked rice, chicken, cream of chicken soup, sour cream, peas, almonds, thyme, salt, and pepper until thoroughly combined.
- Spread the mixture evenly into the prepared dish and smooth the top.
- Sprinkle crispy fried onions over the casserole.
- Bake for 25–30 minutes, until hot and bubbling around the edges and the onions are golden.
6. Broccoli Cheddar Rice Christmas Casserole

This broccoli cheddar rice casserole is creamy, cheesy, and a great way to get some veggies onto the Christmas dinner plate.
Ingredients
- 2 cups cooked white rice (from about 1 cup dry)
- 3 cups frozen broccoli florets, thawed
- 1 (10.5-ounce) can cream of chicken soup
- 1 cup 2% or whole milk
- 2 cups shredded cheddar cheese, divided
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ cup panko breadcrumbs
- 2 tablespoons melted butter
- ¾ teaspoon kosher salt
- ¼ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
- In a large mixing bowl, whisk together cream of chicken soup and milk until smooth. Stir in cooked rice, broccoli, 1 ½ cups cheddar, garlic powder, onion powder, salt, and pepper until everything is evenly coated.
- Spread the mixture into the prepared dish.
- In a small bowl, combine panko breadcrumbs, remaining ½ cup cheddar, and melted butter with a fork.
- Sprinkle the breadcrumb mixture evenly over the casserole.
- Bake for 30–35 minutes, until bubbly and the topping is golden brown.
7. Classic Green Bean Christmas Casserole

No list of Christmas casserole recipes is complete without green bean casserole. This version uses frozen beans for ease and extra crispy onions on top.
Ingredients
- 4 cups frozen cut green beans, thawed
- 1 (10.5-ounce) can cream of mushroom soup
- ¾ cup milk
- 1 ½ cups crispy fried onions, divided
- 1 teaspoon soy sauce
- ¼ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Lightly coat a 2-quart baking dish with cooking spray.
- In a mixing bowl, whisk together cream of mushroom soup, milk, soy sauce, and pepper.
- Stir in green beans and ¾ cup of the crispy fried onions until combined.
- Pour the mixture into the prepared baking dish and spread evenly.
- Bake for 25 minutes, until hot and bubbling.
- Sprinkle remaining ¾ cup crispy onions over the top and bake an additional 5–7 minutes, until onions are golden.
8. Sweet Potato Pecan Christmas Casserole

This sweet potato casserole with a crunchy pecan topping is almost dessert, but it’s right at home next to your Christmas ham or turkey.
Ingredients
- 3 pounds sweet potatoes, peeled and cut into chunks
- 6 tablespoons unsalted butter, melted (divided)
- ½ cup light brown sugar, packed
- ⅓ cup whole milk
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ teaspoon kosher salt, divided
- ½ cup all-purpose flour
- 1 cup chopped pecans
- ½ teaspoon ground cinnamon
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with cooking spray.
- Place sweet potato chunks in a large stockpot, cover with water, and bring to a boil. Cook 15–20 minutes until very tender. Drain well.
- Transfer sweet potatoes to a large mixing bowl and mash with a potato masher. Stir in 4 tablespoons melted butter, brown sugar, milk, eggs, vanilla, and ¼ teaspoon salt until smooth.
- Spread the sweet potato mixture in the prepared baking dish.
- In a separate bowl, combine flour, pecans, remaining 2 tablespoons melted butter, cinnamon, and remaining ¼ teaspoon salt with a fork to form a crumbly topping.
- Sprinkle the pecan mixture evenly over the sweet potatoes.
- Bake for 30–35 minutes, until the topping is golden and the casserole is heated through.
9. Cranberry Apple French Toast Christmas Bake

This festive breakfast casserole combines tart cranberries and sweet apples with custardy bread. It’s beautiful enough for Christmas morning but easy to throw together.
Ingredients
- 8 cups cubed French bread
- 2 Granny Smith apples, peeled and diced
- 1 cup fresh or frozen cranberries
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 1 teaspoon ground cinnamon
- 2 teaspoons vanilla extract
- Powdered sugar, for serving
- Nonstick cooking spray
Directions
- Spray a 9×13-inch baking dish with cooking spray.
- Spread bread cubes evenly in the dish, then sprinkle diced apples and cranberries over the top.
- In a mixing bowl, whisk together eggs, milk, cream, sugar, cinnamon, and vanilla until well combined.
- Pour the custard slowly over the bread mixture, pressing down gently so all bread pieces soak up the liquid.
- Cover with plastic wrap and refrigerate at least 2 hours or overnight.
- When ready to bake, preheat oven to 350°F (175°C). Remove plastic wrap and bake for 40–45 minutes, until the center is set and the top is golden.
- Dust with powdered sugar using a small fine-mesh sieve and serve warm.
10. Loaded Twice-Baked Potato Christmas Casserole

All the flavors of twice-baked potatoes—cheddar, bacon, and sour cream—are baked together in one easy casserole dish. It’s an instant favorite with roast beef or ham.
Ingredients
- 3 pounds russet potatoes, scrubbed and cut into chunks
- 4 ounces cream cheese, softened
- 1 cup sour cream
- 4 tablespoons unsalted butter
- 2 cups shredded sharp cheddar cheese, divided
- 6 slices cooked bacon, crumbled
- ¼ cup sliced green onions
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Place potato chunks in a large stockpot and cover with cold water. Add a pinch of salt and bring to a boil over medium-high heat. Cook 15–20 minutes until very tender when pierced with a fork.
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with cooking spray.
- Drain the potatoes well and return them to the pot. Add cream cheese, sour cream, butter, 1 ½ cups cheddar, salt, and pepper.
- Mash until the potatoes are smooth and creamy, using a potato masher or a hand mixer on low speed.
- Fold in half of the crumbled bacon and half of the green onions.
- Spoon the mixture into the prepared baking dish and smooth the top. Sprinkle with remaining ½ cup cheddar and remaining bacon.
- Bake for 25–30 minutes, until hot and the cheese is melted. Garnish with remaining green onions just before serving.
11. Spinach Artichoke Chicken Christmas Casserole

This spinach artichoke chicken casserole tastes like your favorite holiday party dip turned into a cozy main dish. It’s creamy, cheesy, and perfect for serving with a simple salad and rolls on a chilly Christmas night.
Ingredients
- 3 cups cooked shredded chicken
- 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
- 1 (14-ounce) jar artichoke hearts, drained and chopped
- 8 ounces cream cheese, softened
- 1 cup sour cream
- ½ cup mayonnaise
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon garlic powder
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- ½ cup panko breadcrumbs
- 2 tablespoons melted unsalted butter
- Nonstick cooking spray
Directions
- Preheat the oven to 375°F (190°C). Lightly coat a 9×13-inch baking dish with nonstick cooking spray.
- In a large mixing bowl, beat together the cream cheese, sour cream, and mayonnaise with a hand mixer or sturdy spatula until smooth.
- Stir in the spinach, artichoke hearts, mozzarella, Parmesan, garlic powder, salt, and pepper until evenly combined.
- Fold in the shredded chicken, making sure it’s distributed throughout the mixture.
- Spread the mixture evenly into the prepared baking dish with a silicone spatula.
- In a small bowl, combine the panko breadcrumbs and melted butter. Sprinkle evenly over the top.
- Bake for 25–30 minutes, until the casserole is hot and bubbling and the topping is golden brown. Let rest 5–10 minutes before serving.
12. Holiday Beef and Three-Cheese Lasagna

This comforting lasagna is layered with rich meat sauce, creamy ricotta, and plenty of cheese. It’s a festive, make-ahead main dish that’s perfect for Christmas Eve.
Ingredients
- 12 no-boil lasagna noodles
- 1 pound lean ground beef
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 1 (24-ounce) jar marinara sauce
- 2 tablespoons tomato paste
- 2 teaspoons Italian seasoning
- 15 ounces ricotta cheese
- 1 large egg
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon kosher salt, divided
- ½ teaspoon black pepper, divided
- 1 tablespoon olive oil
- Nonstick cooking spray
Directions
- Preheat the oven to 375°F (190°C). Spray a deep 9×13 lasagna pan with nonstick cooking spray.
- Heat the olive oil in a large skillet over medium heat. Add the ground beef and cook, breaking it up, until browned. Stir in the diced onion and cook 4–5 minutes, then add minced garlic for 30 seconds.
- Stir in the marinara sauce, tomato paste, Italian seasoning, ½ teaspoon salt, and ¼ teaspoon pepper. Simmer 5–10 minutes, stirring occasionally with a wooden spoon.
- In a medium bowl, mix the ricotta, egg, remaining ½ teaspoon salt, and remaining ¼ teaspoon pepper until smooth.
- Spread ½ cup of meat sauce on the bottom of the pan. Arrange 3–4 no-boil noodles over the sauce, overlapping slightly.
- Layer with ⅓ of the ricotta mixture, ⅓ of the remaining meat sauce, ⅔ cup mozzarella, and 2 tablespoons Parmesan. Repeat layers two more times, ending with sauce and cheese on top.
- Cover the pan tightly with heavy-duty foil (spray the underside with cooking spray to prevent sticking). Bake for 30 minutes, then uncover and bake 15–20 minutes more, until bubbly and browned. Let rest 10–15 minutes before slicing.
13. Christmas Morning Tater Tot Breakfast Casserole

This tater tot breakfast casserole is loaded with eggs, cheese, and sausage topped with a crispy tater tot crust. It’s a fun, kid-friendly dish for Christmas morning.
Ingredients
- 1 (32-ounce) bag frozen tater tots
- 1 pound pork breakfast sausage
- 2 cups shredded cheddar cheese
- 8 large eggs
- 1 ½ cups whole milk
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- ¼ cup sliced green onions (optional)
- Nonstick cooking spray
Directions
- Grease a 9×13-inch baking dish with cooking spray and preheat the oven to 350°F (175°C).
- In a large skillet, cook the sausage over medium heat, breaking it into crumbles, until browned. Drain excess grease and spread sausage evenly in the prepared dish.
- Sprinkle 1 ½ cups of the cheddar cheese over the sausage.
- In a mixing bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, and pepper using a balloon whisk. Pour the egg mixture over the sausage and cheese.
- Arrange the frozen tater tots in a single layer on top of the egg mixture.
- Bake for 45–50 minutes, until the eggs are set and the tater tots are golden and crispy. Sprinkle with the remaining ½ cup cheese and sliced green onions, then bake 5 more minutes to melt the cheese.
- Let stand 10 minutes before cutting into squares.
14. Festive Ham, Broccoli, and Pasta Bake

Use your leftover Christmas ham in this creamy pasta bake with broccoli and cheese. It’s an easy, filling dinner when you’re still in holiday mode.
Ingredients
- 12 ounces penne or rotini pasta
- 3 cups fresh broccoli florets
- 2 cups diced cooked ham
- 4 tablespoons unsalted butter
- ¼ cup all-purpose flour
- 2 cups whole milk
- 1 cup low-sodium chicken broth
- 1 ½ cups shredded Monterey Jack cheese
- ½ cup shredded Parmesan cheese
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Cook the pasta in a large pot of salted boiling water until al dente, adding the broccoli florets during the last 2 minutes. Drain well using a colander.
- Preheat oven to 350°F (175°C) and spray a 9×13-inch baking dish with cooking spray.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly with a whisk.
- Slowly add the milk and chicken broth, whisking until smooth. Cook 4–5 minutes until the sauce thickens and coats the back of a spoon.
- Stir in the Monterey Jack, Parmesan, Dijon mustard, garlic powder, paprika, salt, and pepper until the cheese melts.
- In a large bowl, combine the cooked pasta and broccoli, the diced ham, and the cheese sauce. Stir until everything is coated.
- Transfer to the prepared baking dish and spread evenly. Bake for 25–30 minutes, until hot and bubbly and lightly browned on top.
15. Creamy Chicken Alfredo Christmas Casserole

This creamy chicken Alfredo casserole is rich and comforting, and it feels special enough for a holiday meal while still being incredibly easy to put together.
Ingredients
- 12 ounces rigatoni or penne pasta
- 3 cups cooked shredded chicken
- 2 (15-ounce) jars Alfredo sauce
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
- 1 ½ cups shredded mozzarella cheese
- ½ teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 2 tablespoons chopped fresh parsley
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Cook the pasta in a large pot of salted water until just al dente. Drain and return to the pot.
- Preheat oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
- Pour the Alfredo sauce and cream over the warm pasta and stir. Add the chicken, Parmesan, garlic powder, Italian seasoning, salt, and pepper. Toss until everything is well-coated.
- Transfer the mixture to the prepared baking dish and spread evenly with a spatula.
- Sprinkle the mozzarella over the top.
- Bake for 25–30 minutes, until the sauce is bubbling and the cheese is melted and lightly golden. Garnish with chopped parsley before serving.
16. Roasted Vegetable and Gruyère Christmas Gratin

This colorful vegetable gratin feels fancy thanks to nutty Gruyère cheese and a golden breadcrumb topping. It’s a great side dish next to any Christmas roast.
Ingredients
- 3 cups peeled, cubed butternut squash
- 2 cups thinly sliced Yukon Gold potatoes
- 2 cups sliced zucchini
- 3 tablespoons olive oil
- 1 cup heavy cream
- 1 ½ cups shredded Gruyère cheese
- 2 garlic cloves, minced
- ½ cup panko breadcrumbs
- 2 tablespoons melted butter
- 1 teaspoon fresh thyme leaves
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 400°F (200°C). Toss the butternut squash, potatoes, and zucchini with 2 tablespoons olive oil, ½ teaspoon salt, and ¼ teaspoon pepper on a large sheet pan. Roast for 20 minutes, tossing once, until just tender.
- Reduce oven temperature to 375°F (190°C). Spray a 9×13-inch baking dish with cooking spray.
- Layer the roasted vegetables in the baking dish. In a small bowl, whisk the cream with minced garlic, remaining ½ teaspoon salt, and remaining ¼ teaspoon pepper. Pour over the vegetables.
- Sprinkle the shredded Gruyère evenly on top.
- In a small bowl, combine the panko, melted butter, thyme leaves, and 1 tablespoon olive oil. Sprinkle over the cheese.
- Bake for 20–25 minutes, until the cream is bubbling and the top is golden brown. Let stand 5–10 minutes before serving.
17. Sausage, Pepper, and Potato Christmas Casserole

This rustic sausage, pepper, and potato casserole feels like cozy winter comfort food and is great for a casual Christmas Eve supper.
Ingredients
- 1 ½ pounds smoked sausage, sliced into ½-inch rounds
- 2 pounds russet potatoes, cut into 1-inch cubes
- 2 red bell peppers, sliced
- 1 large yellow onion, sliced
- 3 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 ¼ teaspoons kosher salt
- ½ teaspoon black pepper
- 2 tablespoons chopped fresh parsley
- 9×13 roasting pan or baking dish
Directions
- Preheat oven to 400°F (200°C). Lightly oil a 9×13 roasting pan or baking dish.
- In a large bowl, toss the potato cubes with 2 tablespoons olive oil, ¾ teaspoon salt, and ¼ teaspoon pepper. Spread in the bottom of the pan.
- Top with the sliced sausage, bell peppers, and onion.
- In a small bowl, mix the remaining 1 tablespoon olive oil with the garlic powder, smoked paprika, oregano, remaining ½ teaspoon salt, and remaining ¼ teaspoon pepper. Drizzle over the sausage and vegetables.
- Toss everything gently in the pan with a pair of kitchen tongs to coat.
- Roast for 35–40 minutes, stirring once halfway through, until the potatoes are tender and lightly browned. Sprinkle with chopped parsley before serving.
18. Mushroom and Gruyère Christmas Strata

This savory bread strata with mushrooms and Gruyère cheese is elegant enough for a Christmas brunch or a cozy holiday dinner paired with a salad.
Ingredients
- 8 cups cubed Italian or French bread
- 16 ounces sliced baby bella mushrooms
- 1 small yellow onion, finely chopped
- 3 tablespoons unsalted butter
- 2 garlic cloves, minced
- 2 cups shredded Gruyère cheese
- 8 large eggs
- 2 ½ cups whole milk
- 1 tablespoon Dijon mustard
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Spray a 9×13-inch baking dish with cooking spray. Spread the bread cubes evenly in the dish.
- In a large skillet, melt the butter over medium heat. Add the mushrooms and onion, and cook 7–8 minutes until browned and tender. Stir in minced garlic for 30 seconds, then remove from heat.
- Scatter the mushroom mixture over the bread cubes, then sprinkle with 1 ½ cups shredded Gruyère.
- In a large bowl, whisk the eggs, milk, Dijon mustard, thyme, salt, and pepper until smooth.
- Pour the egg mixture evenly over the bread and mushrooms. Use a spatula to gently press the bread down so it’s submerged.
- Cover the dish with plastic wrap and refrigerate at least 1 hour or overnight.
- When ready to bake, preheat oven to 350°F (175°C). Remove plastic wrap, sprinkle remaining ½ cup Gruyère on top, and bake 40–45 minutes, until puffed and set in the center. Let rest 10 minutes before serving.
19. Cheesy Cauliflower and Broccoli Christmas Casserole

This cheesy cauliflower and broccoli bake is a veggie-forward side that still feels indulgent and perfect for a Christmas spread.
Ingredients
- 1 medium head cauliflower, cut into florets (about 4 cups)
- 3 cups broccoli florets
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ cup panko breadcrumbs
- Olive oil spray or 1 tablespoon olive oil
- 1 teaspoon kosher salt, divided
- ½ teaspoon black pepper
Directions
- Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Steam or blanch the cauliflower and broccoli in a large pot for 4–5 minutes until just tender. Drain well and spread in the baking dish.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook 1 minute, stirring constantly.
- Slowly whisk in the milk, then cook 4–5 minutes until thickened. Stir in 1 ½ cups cheddar, Dijon mustard, garlic powder, ¾ teaspoon salt, and the pepper until smooth.
- Pour the cheese sauce evenly over the vegetables.
- In a small bowl, mix the panko with olive oil (or spray with olive oil spray) and the remaining ¼ teaspoon salt. Stir in the remaining ½ cup cheddar.
- Sprinkle the breadcrumb mixture over the casserole. Bake 25–30 minutes, until bubbling and golden brown on top.
20. Holiday Tater Topped Breakfast Casserole

This easy tater tot breakfast casserole is loaded with sausage, eggs, and cheese and bakes up golden and crispy on top. It’s perfect for Christmas morning because you can assemble it ahead and pop it in the oven while everyone is opening gifts.
Ingredients
- 1 (32-ounce) bag frozen tater tots
- 1 pound pork breakfast sausage
- 8 large eggs
- 1 ½ cups whole milk
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- ¼ cup sliced green onions
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Lightly coat a 9×13-inch baking dish with nonstick cooking spray.
- In a large nonstick skillet over medium heat, cook the breakfast sausage, breaking it up with a spoon, until browned and cooked through, 6–8 minutes. Drain excess grease.
- Spread the cooked sausage evenly over the bottom of the prepared baking dish. Sprinkle 1 ½ cups shredded cheddar, ½ cup shredded mozzarella, and the sliced green onions over the sausage.
- Arrange the frozen tater tots in a single layer on top of the cheese, packing them closely together.
- In a large mixing bowl, whisk together the eggs, whole milk, garlic powder, smoked paprika, salt, and pepper using a whisk until well combined.
- Slowly pour the egg mixture evenly over the tater tots and sausage. Cover the dish tightly with plastic wrap and refrigerate for at least 1 hour or overnight.
- When ready to bake, preheat the oven to 350°F (175°C). Remove the plastic wrap and sprinkle the remaining ½ cup cheddar and ½ cup mozzarella over the top.
- Bake, uncovered, for 45–55 minutes, until the eggs are set in the center and the tater tots are golden and crispy. Let rest 10 minutes before slicing and serving.
21. Holiday Spinach and Artichoke Chicken Casserole

This spinach and artichoke chicken casserole tastes like your favorite party dip turned into a cozy main dish. It’s rich, creamy, and festive enough for a Christmas Eve dinner.
Ingredients
- 3 cups cooked chicken breast, shredded or diced
- 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
- 1 (14-ounce) can artichoke hearts, drained and chopped
- 8 ounces cream cheese, softened
- 1 cup sour cream
- ½ cup mayonnaise
- ½ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese, divided
- 3 garlic cloves, minced
- ¼ teaspoon red pepper flakes (optional)
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- ½ cup panko breadcrumbs
- 1 tablespoon olive oil
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch casserole dish with nonstick cooking spray.
- In a large mixing bowl, combine softened cream cheese, sour cream, mayonnaise, Parmesan, ½ cup shredded mozzarella, minced garlic, red pepper flakes, salt, and black pepper. Beat with a hand mixer or stir vigorously until smooth.
- Fold in the chopped spinach, artichoke hearts, and cooked chicken using a silicone spatula until evenly distributed.
- Spread the mixture into the prepared casserole dish, smoothing the top.
- In a small bowl, stir together panko breadcrumbs, remaining ½ cup shredded mozzarella, and olive oil with a fork until crumbs are lightly moistened.
- Sprinkle the breadcrumb mixture evenly over the casserole.
- Bake for 25–30 minutes, until the casserole is bubbling around the edges and the topping is golden brown. Let stand 5–10 minutes before serving.
22. Festive Red and Green Enchilada Casserole

This enchilada casserole layers tortillas, chicken, red sauce, and plenty of green chiles and cheese. The red and green colors make it a fun twist for a cozy Christmas casserole recipe.
Ingredients
- 3 cups shredded cooked chicken (such as rotisserie)
- 2 cups red enchilada sauce
- 1 (4-ounce) can diced green chiles
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup frozen corn kernels, thawed
- 10 soft flour tortillas (8-inch)
- 2 cups shredded Monterey Jack cheese
- 1 cup shredded cheddar cheese
- ¼ cup sliced green onions
- 2 tablespoons chopped fresh cilantro (optional)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon kosher salt
- Nonstick cooking spray
Directions
- Preheat oven to 375°F (190°C). Lightly spray a 9×13-inch baking dish with cooking spray.
- In a mixing bowl, combine shredded chicken, black beans, corn, diced green chiles, cumin, chili powder, and salt. Stir with a wooden spoon until everything is evenly mixed.
- Spread ½ cup red enchilada sauce over the bottom of the baking dish.
- Layer 3–4 tortillas over the sauce, tearing as needed to cover the bottom. Spread half of the chicken mixture over the tortillas. Drizzle with ½ cup enchilada sauce and sprinkle with 1 cup Monterey Jack cheese.
- Repeat layers with more tortillas, remaining chicken mixture, another ½ cup sauce, and 1 cup Monterey Jack.
- Top with a final layer of tortillas and pour the remaining enchilada sauce over the top. Sprinkle with cheddar cheese.
- Cover the dish loosely with foil and bake for 20 minutes. Remove foil and bake another 10–15 minutes, until bubbly and lightly browned.
- Let stand 10 minutes, then garnish with sliced green onions and cilantro before cutting into squares.
23. Creamy Christmas Mac and Cheese Casserole

This baked mac and cheese casserole is ultra creamy inside with a crunchy, buttery topping. It’s a kid-favorite side dish that fits right in with a special Christmas dinner.
Ingredients
- 1 pound elbow macaroni
- 6 tablespoons unsalted butter, divided
- ¼ cup all-purpose flour
- 3 cups whole milk
- 3 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese
- ½ teaspoon dry mustard powder
- ½ teaspoon paprika
- 1 cup panko breadcrumbs
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Cook elbow macaroni in a large stockpot of salted boiling water according to package directions until just al dente. Drain and set aside.
- Preheat oven to 350°F (175°C). Grease a 3-quart casserole dish with cooking spray.
- In a large saucepan, melt 4 tablespoons butter over medium heat. Whisk in flour and cook, whisking constantly, for 1 minute to form a roux.
- Gradually whisk in the milk using a balloon whisk, and cook 5–7 minutes, stirring, until the sauce thickens and gently bubbles.
- Remove from heat and stir in cheddar, Gruyère, dry mustard, paprika, salt, and pepper until the cheeses melt and the sauce is smooth.
- Combine the cooked macaroni and cheese sauce in a large mixing bowl, stirring until the pasta is fully coated. Pour into the prepared casserole dish and smooth the top.
- In a small bowl, melt remaining 2 tablespoons butter and toss with panko breadcrumbs until evenly moistened.
- Sprinkle the buttered breadcrumbs evenly over the mac and cheese.
- Bake for 25–30 minutes, until the casserole is bubbling and the top is golden brown. Let sit 5–10 minutes before serving.
24. Christmas Eve Sausage, Pepper, and Penne Bake

This hearty penne casserole with Italian sausage, peppers, and mozzarella is perfect for a casual Christmas Eve dinner. It feeds a crowd and tastes even better the next day.
Ingredients
- 1 pound penne pasta
- 1 pound Italian sausage, casings removed
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 medium yellow onion, sliced
- 3 cups marinara or pasta sauce
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 2 tablespoons olive oil
- ¼ teaspoon crushed red pepper flakes (optional)
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Cook penne in a large pot of salted boiling water according to package directions until al dente. Drain and set aside.
- Preheat oven to 375°F (190°C). Grease a 9×13-inch casserole dish with cooking spray.
- In a large nonstick skillet, heat olive oil over medium-high heat. Add Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, 7–8 minutes.
- Add the sliced red pepper, green pepper, and onion to the skillet. Cook, stirring occasionally with a wooden spatula, for 5–6 minutes until vegetables are softened.
- Stir in the marinara sauce, Italian seasoning, red pepper flakes (if using), salt, and black pepper. Simmer for 3–4 minutes.
- In a large mixing bowl, combine the cooked penne, sausage and pepper sauce, and 1 cup shredded mozzarella. Toss until the pasta is well coated.
- Pour the mixture into the prepared casserole dish. Top with remaining 1 cup mozzarella and the Parmesan cheese.
- Cover loosely with foil and bake for 20 minutes. Remove foil and bake an additional 10–15 minutes, until the cheese is melted and lightly browned. Let rest 5–10 minutes before serving.
25. Gingerbread Spiced Baked Oatmeal Christmas Casserole

This gingerbread baked oatmeal casserole is warmly spiced and lightly sweet, making it a cozy and wholesome option for Christmas morning breakfast or brunch.
Ingredients
- 3 cups old-fashioned rolled oats
- 2 teaspoons baking powder
- 2 teaspoons ground cinnamon
- 1 teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- ⅛ teaspoon ground cloves
- ½ teaspoon kosher salt
- 3 large eggs
- 2 cups whole milk
- ⅓ cup molasses
- ¼ cup pure maple syrup
- 2 teaspoons vanilla extract
- 4 tablespoons unsalted butter, melted
- ½ cup dried cranberries
- ½ cup chopped pecans (optional)
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan with nonstick cooking spray.
- In a large mixing bowl, stir together rolled oats, baking powder, cinnamon, ginger, nutmeg, cloves, and salt with a wooden spoon.
- In a separate bowl, whisk the eggs, whole milk, molasses, maple syrup, vanilla, and melted butter using a stainless-steel whisk until smooth.
- Pour the wet ingredients into the oat mixture and stir until everything is evenly combined. Fold in dried cranberries and pecans.
- Spread the batter evenly into the prepared baking pan, smoothing the top with a silicone spatula.
- Bake for 30–35 minutes, until the center is set and the edges are lightly browned.
- Let the baked oatmeal cool for at least 10 minutes, then cut into squares and serve warm with extra maple syrup or a dollop of plain Greek yogurt if desired.
26. Christmas Chicken Alfredo Broccoli Bake

This Christmas chicken Alfredo broccoli bake is creamy, cheesy, and so satisfying. It’s a great easy Christmas casserole recipe when you want something comforting that still feels a little bit special for the holidays.
Ingredients
- 12 ounces penne pasta
- 3 cups cooked chicken breast, shredded or diced
- 3 cups frozen broccoli florets, thawed
- 2 cups jarred Alfredo sauce
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
- 1 ½ cups shredded mozzarella cheese
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Cook the penne pasta in a large pot of salted boiling water according to package directions until al dente. Drain and set aside.
- Preheat oven to 375°F (190°C). Lightly coat a 9×13-inch baking dish with nonstick cooking spray.
- In a large mixing bowl, whisk together the Alfredo sauce, heavy cream, garlic powder, Italian seasoning, salt, and pepper using a whisk.
- Add the cooked pasta, chicken, and thawed broccoli florets to the bowl. Stir with a silicone spoon until everything is coated in sauce.
- Fold in the Parmesan cheese and 1 cup of the mozzarella.
- Pour the mixture into the prepared baking dish and spread it into an even layer. Sprinkle the remaining ½ cup mozzarella over the top.
- Cover loosely with foil and bake for 20 minutes. Remove the foil and bake another 10–15 minutes, until the casserole is bubbling and the cheese is lightly golden.
- Let rest for 5–10 minutes before scooping and serving with a large casserole spoon.
27. Holiday Vegetable Lasagna Casserole

This veggie-packed lasagna casserole layers noodles, spinach, and creamy ricotta for a festive, meatless Christmas casserole recipe everyone can enjoy.
Ingredients
- 12 lasagna noodles
- 15 ounces ricotta cheese
- 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
- 3 cups shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese
- 3 cups marinara sauce
- 1 large egg
- 1 medium zucchini, thinly sliced into half-moons
- 1 red bell pepper, diced
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Cook the lasagna noodles in a large pot of salted water until al dente. Drain and lay them flat on a sheet of parchment paper to prevent sticking.
- Preheat oven to 375°F (190°C). Spray a 9×13-inch casserole dish with nonstick cooking spray.
- In a medium bowl, stir together the ricotta, thawed spinach, egg, 1 cup mozzarella, Parmesan, garlic powder, salt, and pepper until well mixed.
- Spread 1 cup of marinara sauce over the bottom of the prepared dish using a ladle.
- Lay 4 lasagna noodles over the sauce, slightly overlapping as needed. Spread half of the ricotta mixture over the noodles. Top with half of the sliced zucchini and half of the diced red pepper.
- Pour 1 cup marinara over the veggies and sprinkle with 1 cup mozzarella and ½ teaspoon Italian seasoning.
- Repeat the layers: noodles, remaining ricotta mixture, remaining zucchini and pepper, 1 cup marinara, and 1 cup mozzarella.
- Finish with a final layer of noodles and the remaining marinara sauce. Sprinkle with the last 1 cup mozzarella and remaining Italian seasoning.
- Cover with foil and bake for 25 minutes. Remove foil and bake an additional 15–20 minutes, until bubbly and lightly browned on top. Let rest 10–15 minutes before slicing with a sharp chef’s knife.
28. Christmas Turkey Shepherd’s Pie Casserole

Use up leftover turkey in this cozy shepherd’s pie-style Christmas casserole recipe. A savory turkey and vegetable filling is topped with creamy mashed potatoes and baked until golden.
Ingredients
- 3 cups cooked turkey, diced
- 2 cups frozen mixed vegetables (peas, carrots, corn), thawed
- 1 small yellow onion, finely chopped
- 4 tablespoons unsalted butter, divided
- 3 tablespoons all-purpose flour
- 1 ¾ cups chicken or turkey broth
- ¼ cup heavy cream
- 2 pounds russet potatoes, peeled and cubed
- ½ cup whole milk
- 1 teaspoon garlic powder, divided
- ½ teaspoon dried thyme
- ½ teaspoon paprika
- 1 ¼ teaspoons kosher salt, divided
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Place the potato cubes in a large stockpot, cover with cold water, and add a pinch of salt. Bring to a boil and cook 15–18 minutes until very tender. Drain well.
- Return potatoes to the pot and add 2 tablespoons butter, milk, ½ teaspoon garlic powder, ½ teaspoon salt, and a pinch of pepper. Mash with a potato masher until smooth and creamy. Set aside.
- Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray.
- In a large skillet, melt remaining 2 tablespoons butter over medium heat. Add chopped onion and cook 3–4 minutes until softened.
- Stir in the flour, remaining ½ teaspoon garlic powder, dried thyme, ¾ teaspoon salt, and black pepper. Cook 1 minute, stirring constantly with a wooden spoon.
- Slowly pour in the broth while whisking. Simmer 3–4 minutes until thickened, then stir in the heavy cream.
- Add the diced turkey and thawed mixed vegetables to the skillet and stir until everything is coated in the gravy.
- Spread the turkey mixture evenly in the prepared baking dish. Spoon the mashed potatoes over the top and spread with a spatula, creating peaks. Sprinkle with paprika.
- Bake for 25–30 minutes, until the filling is bubbling and the potatoes are lightly golden. Let stand 10 minutes before serving.
29. Sausage and Cornbread Christmas Dressing Casserole

This sausage and cornbread dressing casserole is full of savory herbs and toasty edges. It’s a classic Christmas casserole recipe that pairs perfectly with turkey or ham.
Ingredients
- 8 cups cubed cornbread (from about 2 boxed mixes, baked and cooled)
- 1 pound mild Italian sausage, casings removed
- 1 cup finely chopped yellow onion
- 1 cup chopped celery
- 4 tablespoons unsalted butter, melted
- 3 cups low-sodium chicken broth
- 2 large eggs, lightly beaten
- 1 tablespoon chopped fresh sage
- 1 teaspoon chopped fresh thyme
- 1 teaspoon poultry seasoning
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 350°F (175°C). Spray a 9×13-inch casserole dish with nonstick cooking spray.
- Place the cornbread cubes on a large sheet pan and toast in the oven for 10–12 minutes until lightly dried but not overly browned. Let cool slightly, then transfer to a large mixing bowl.
- In a large skillet, cook the Italian sausage over medium heat, breaking it apart with a spoon, until browned and cooked through, about 7–8 minutes. Transfer sausage to the bowl with the cornbread.
- In the same skillet, melt 2 tablespoons of the butter. Add chopped onion and celery and cook 5–6 minutes, stirring with a wooden spoon, until softened. Add to the cornbread mixture.
- Stir in the fresh sage, thyme, poultry seasoning, salt, and pepper.
- In a separate bowl, whisk together the eggs, chicken broth, and remaining melted butter.
- Pour the broth mixture over the cornbread mixture and gently fold with a silicone spatula until evenly moistened. The dressing should be damp but not soupy; add a bit more broth if it seems too dry.
- Transfer the mixture to the prepared casserole dish, lightly pressing it into an even layer.
- Bake, uncovered, for 35–40 minutes, until the top is golden and the edges are crisp. Let rest a few minutes before scooping.
30. Eggnog Bread Pudding Christmas Casserole

This eggnog bread pudding casserole tastes like Christmas in every bite. It’s an easy make-ahead dessert or brunch dish with warm spices and a custardy center.
Ingredients
- 1 large brioche or challah loaf, cut into 1-inch cubes (about 10 cups)
- 3 cups prepared eggnog
- 4 large eggs
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground nutmeg
- 1 teaspoon ground cinnamon
- ½ cup golden raisins
- Powdered sugar, for dusting
- Maple syrup, for serving (optional)
- Nonstick cooking spray
Directions
- Spray a 9×13-inch baking dish with nonstick cooking spray.
- Spread the brioche cubes evenly in the dish. Sprinkle the golden raisins over the bread and gently toss to distribute.
- In a large mixing bowl, whisk together the eggnog, eggs, sugar, vanilla, nutmeg, and cinnamon using a stainless-steel whisk until smooth.
- Slowly pour the custard over the bread, pressing gently with a spatula so all pieces soak it up.
- Cover the dish with plastic wrap and refrigerate for at least 1 hour, or up to overnight, to let the bread absorb the eggnog mixture.
- When ready to bake, preheat oven to 350°F (175°C). Remove plastic wrap and let the casserole sit at room temperature while the oven heats.
- Place the dish on a rimmed baking sheet to catch any drips, and bake for 35–40 minutes, until the center is just set and the top is lightly browned.
- Cool for at least 10 minutes, then dust with powdered sugar using a small fine-mesh sieve. Serve warm with a drizzle of maple syrup if you’d like an extra-sweet Christmas treat.
31. Roasted Red Pepper and Feta Breakfast Strata

This roasted red pepper and feta breakfast strata looks beautiful on a Christmas brunch table with festive red and green colors. It’s one of those easy Christmas casserole recipes you can assemble the night before and bake in the morning.
Ingredients
- 8 cups cubed crusty Italian bread
- 10 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- 1 cup roasted red peppers, drained and chopped
- 1 cup crumbled feta cheese
- 2 cups fresh baby spinach, roughly chopped
- ¼ cup sliced green onions
- 1 teaspoon dried oregano
- ½ teaspoon garlic powder
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Lightly coat a 9×13-inch casserole dish with nonstick cooking spray. Spread the cubed Italian bread evenly in the dish.
- Scatter the chopped roasted red peppers, chopped spinach, sliced green onions, and feta cheese over the bread cubes.
- In a large mixing bowl, whisk together the eggs, milk, cream, oregano, garlic powder, salt, and pepper using a balloon whisk until smooth.
- Pour the egg mixture evenly over the bread and veggies, pressing everything down lightly with a silicone spatula so the bread soaks up the custard.
- Cover tightly with plastic wrap and refrigerate at least 4 hours or overnight.
- When ready to bake, preheat the oven to 350°F (175°C). Remove plastic wrap and let the strata sit at room temperature for 15 minutes.
- Bake for 45–55 minutes, until the center is set and the top is puffed and lightly golden. Let rest 10 minutes before slicing and serving.
32. Cheesy Brussels Sprout and Bacon Gratin

This cheesy Brussels sprout and bacon gratin is rich, savory, and perfectly at home on a Christmas dinner table. It’s an easy Christmas casserole recipe that turns Brussels sprouts into total comfort food.
Ingredients
- 2 pounds Brussels sprouts, trimmed and halved
- 6 slices thick-cut bacon, chopped
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 1 ½ cups shredded Gruyère cheese
- ⅓ cup grated Parmesan cheese
- ½ cup panko breadcrumbs
- ½ teaspoon garlic powder
- ⅛ teaspoon ground nutmeg
- 1 teaspoon kosher salt, divided
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Preheat oven to 400°F (200°C). Lightly grease a 3-quart casserole dish with nonstick cooking spray.
- Bring a large pot of salted water to a boil in a stockpot. Add the Brussels sprouts and cook 3–4 minutes until bright green and slightly tender. Drain and set aside.
- In a large skillet, cook the chopped bacon over medium heat until crisp, 6–8 minutes. Transfer bacon to a plate lined with paper towels; discard all but 1 tablespoon of bacon fat.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook 1 minute, whisking constantly with a whisk.
- Slowly pour in the milk, whisking until smooth. Cook 4–5 minutes, stirring, until the sauce thickens. Stir in 1 teaspoon salt, pepper, garlic powder, and nutmeg.
- Remove from heat and stir in the shredded Gruyère until melted and creamy.
- Place the blanched Brussels sprouts in the prepared casserole dish and sprinkle the cooked bacon over them. Pour the cheese sauce evenly over the top.
- In a small bowl, mix the panko with the grated Parmesan and a pinch of salt. Sprinkle evenly over the casserole.
- Bake for 20–25 minutes, until bubbly and golden brown on top. Let rest 5–10 minutes before serving.
33. Everything Bagel Christmas Breakfast Casserole

This everything bagel breakfast casserole is savory, cheesy, and perfect for a cozy Christmas morning. It turns bakery bagels into one of the easiest Christmas casserole recipes for brunch.
Ingredients
- 5 everything bagels, cut into bite-size pieces
- 8 ounces cream cheese, cut into small cubes
- 10 large eggs
- 2 cups half-and-half
- 1 ½ cups shredded cheddar cheese
- 6 slices cooked bacon, crumbled
- ¼ cup sliced green onions
- 1–2 tablespoons everything bagel seasoning
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Spray a 9×13-inch baking pan with nonstick cooking spray.
- Spread the bagel pieces evenly in the pan. Scatter the cubed cream cheese, crumbled bacon, and sliced green onions over the bagels.
- In a large mixing bowl, whisk together the eggs, half-and-half, salt, pepper, and everything bagel seasoning using a whisk.
- Pour the egg mixture evenly over the bagels. Sprinkle the shredded cheddar over the top.
- Cover with plastic wrap and refrigerate at least 2 hours or overnight so the bagels absorb the custard.
- When ready to bake, preheat oven to 350°F (175°C). Remove plastic wrap and let the casserole sit at room temperature while the oven heats.
- Bake for 40–45 minutes, until the center is set and the top is golden. If it browns too quickly, tent with foil during the last 10 minutes.
- Cool for 10 minutes, then slice and serve warm.
34. Holiday Shrimp and Rice Casserole

This creamy shrimp and rice casserole feels special enough for Christmas Eve but is still simple to make. It’s a cozy seafood option to add to your list of easy Christmas casserole recipes.
Ingredients
- 1 cup uncooked long-grain white rice
- 2 cups low-sodium chicken broth
- 1 pound raw shrimp, peeled and deveined, tails removed
- 1 red bell pepper, diced
- ½ cup diced celery
- ½ cup diced yellow onion
- 4 tablespoons unsalted butter, divided
- 1 (10.5-ounce) can cream of celery soup
- ½ cup mayonnaise
- 1 cup shredded cheddar cheese
- 2 tablespoons lemon juice
- ½ cup panko breadcrumbs
- 1 teaspoon Old Bay seasoning
- ½ teaspoon paprika
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- Nonstick cooking spray
Directions
- Combine the rice and chicken broth in a medium saucepan with lid. Bring to a boil, then reduce heat, cover, and simmer 15–18 minutes until the rice is tender and liquid is absorbed. Fluff with a fork.
- Preheat oven to 350°F (175°C). Grease a 2–3 quart casserole dish with cooking spray.
- In a large skillet, melt 2 tablespoons butter over medium heat. Add the diced onion, celery, and red pepper and cook 5–6 minutes, stirring with a wooden spoon, until softened.
- Stir in the cooked rice, cream of celery soup, mayonnaise, shredded cheddar, lemon juice, Old Bay, paprika, salt, and pepper until well combined.
- Add the shrimp and gently fold into the mixture so they’re evenly distributed.
- Transfer the mixture to the prepared casserole dish and spread into an even layer.
- In a small bowl, melt the remaining 2 tablespoons butter and stir in the panko breadcrumbs with a fork until moistened. Sprinkle over the casserole.
- Bake for 25–30 minutes, until the shrimp are pink and cooked through and the top is lightly golden. Let rest 5–10 minutes before serving.
35. Peppermint Chocolate Croissant Christmas Bake

This peppermint chocolate croissant casserole tastes like a bakery pastry in casserole form. It’s rich, festive, and a fun dessert or Christmas morning treat to round out your easy Christmas casserole recipes.
Ingredients
- 12 mini croissants, cut into chunks
- 1 cup semi-sweet chocolate chips
- ½ cup crushed candy canes or peppermint candies
- 5 large eggs
- 1 ½ cups heavy cream
- 1 cup whole milk
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- ½ teaspoon peppermint extract
- Powdered sugar, for dusting
- Nonstick cooking spray
Directions
- Spray an 8×11-inch or similar casserole dish with nonstick cooking spray.
- Spread the croissant chunks evenly in the dish. Sprinkle the chocolate chips and half of the crushed candy canes over the croissants.
- In a large mixing bowl, whisk together the eggs, heavy cream, milk, sugar, vanilla, and peppermint extract with a whisk until smooth.
- Pour the custard mixture evenly over the croissants, pressing down gently with a spatula so they absorb the liquid.
- Cover with plastic wrap and refrigerate for at least 1 hour or overnight.
- When ready to bake, preheat the oven to 350°F (175°C). Remove plastic wrap and place the dish on a rimmed baking sheet to catch drips.
- Bake for 35–40 minutes, until the custard is set in the center and the top is lightly browned.
- Cool for 10 minutes, then dust with powdered sugar and sprinkle with the remaining crushed candy canes before serving warm.
FAQ
Can I make these easy Christmas casserole recipes ahead of time?
Yes, many of these easy Christmas casserole recipes are designed to be assembled in advance. Breakfast bakes and bread pudding casseroles can usually be prepared the night before, covered with plastic wrap, and refrigerated until morning. Savory casseroles like lasagna or potato bakes can often be assembled in a sturdy 9×13 baking dish, covered with foil, and chilled for up to 24 hours. Just remember to add a few extra minutes of baking time if they go into the oven cold from the fridge.
What’s the best way to reheat Christmas casseroles without drying them out?
To reheat easy Christmas casserole recipes, cover the dish with foil and warm it in a 325°F oven until heated through. Adding a splash of broth, milk, or cream to casseroles like mac and cheese, rice bakes, or potatoes before reheating helps keep them moist. Using an oven-safe covered casserole dish or tightly sealing your pan with heavy-duty foil also prevents the top from drying out while the center warms.
Can I freeze these casseroles for future holiday meals?
Many easy Christmas casserole recipes freeze very well, especially those with pasta, rice, or bread bases. Assemble the casserole in a freezer-safe foil casserole pan with lid, wrap tightly in plastic wrap and foil, and label with the name and date. When you’re ready to serve, thaw overnight in the fridge and bake covered until hot, then uncover to brown the top. Having a stack of frozen casseroles and some freezer labels makes future holidays much easier.
What pans and tools do I need for Christmas casseroles?
A few reliable pieces of bakeware make all your easy Christmas casserole recipes turn out better. A classic 9×13 glass baking dish, a deep 3-quart ceramic casserole dish, and a couple of rimmed sheet pans will cover most recipes. It also helps to have a sturdy whisk, a set of measuring cups and spoons, and a few silicone spatulas for mixing and serving.
How can I adapt these casseroles for vegetarian guests?
It’s easy to turn many easy Christmas casserole recipes into vegetarian versions. Swap sausage or bacon for sautéed mushrooms, extra veggies, or plant-based meat crumbles cooked in a nonstick skillet. Use vegetable broth instead of chicken broth and choose meat-free soups for creamy casseroles. Keeping a bag of frozen vegetables, a tub of ricotta cheese, and a big bag of shredded mozzarella on hand makes it simple to build filling vegetarian casseroles.
How do I keep my casserole table looking neat and festive?
Serving a bunch of easy Christmas casserole recipes can still look polished and pretty with a few simple touches. Place each dish on a coordinating white serving platter or trivet and add small labels so guests know what they’re scooping. Matching serving spoons, a festive Christmas table runner, and a few candles in simple glass candle holders instantly elevate your buffet while keeping everything easy to manage.
Conclusion
With these easy Christmas casserole recipes, you can build a whole holiday menu that feels festive without keeping you stuck in the kitchen all day. From cozy breakfast bakes and gingerbread-spiced oatmeal to cheesy veggie gratins and hearty pastas, there’s a casserole here for every part of your celebration. Stocking your kitchen with a reliable 9×13 baking dish, a couple of ceramic casserole dishes, and some basic pantry ingredients makes it easy to mix and match these recipes all season long.
As you plan your Christmas brunch or dinner, choose a few easy Christmas casserole recipes that balance rich comfort food with lighter, colorful options. Pair a creamy potato bake with a veggie-packed lasagna, or serve a sweet eggnog bread pudding alongside a savory everything bagel breakfast casserole. Serving everything in simple white stoneware serving dishes, with festive napkins and a pretty holiday serving utensil set, helps your table look pulled together with very little effort
