Make-Ahead Christmas Casserole Recipe

The holiday season is full of laughter, twinkling lights, and family gatherings—but let’s be honest, it can also feel a little overwhelming in the kitchen. That’s where this Make-Ahead Christmas Casserole comes to the rescue.

Golden baked Christmas breakfast casserole on a festive table.

It’s the kind of dish you can prepare the night before, pop in the fridge, and simply bake on Christmas morning (or Christmas Eve dinner!). Warm, comforting, and loaded with festive flavors, it takes the stress out of holiday cooking so you can spend more time with your loved ones.

Recipe Info

FieldInfo
CategoryBreakfast / Brunch / Holiday
Prep Time20 minutes
Cook Time45 minutes
Servings8 servings
Calories~350 kcal per serving

Ingredients You’ll Need

  • 1 loaf French bread (cut into 1-inch cubes)
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 cup shredded cheddar cheese
  • 1 cup diced cooked turkey
  • 1 cup fresh spinach (optional)
  • ½ cup diced red bell pepper
  • ½ cup diced onion
  • 1 teaspoon garlic powder
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • ½ teaspoon black pepper

Step-By-Step Instructions

  1. Prepare the casserole dish
    Grease a 9×13-inch baking dish with butter or nonstick spray.
  2. Layer the bread & fillings
    Spread bread cubes evenly across the dish. spinach, bell pepper, onion, and half of the cheese over the bread.
  3. Mix the custard base
    In a large bowl, whisk together eggs, milk, cream, garlic powder, thyme, salt, and pepper until smooth.
  4. Pour & rest
    Pour the egg mixture evenly over the bread and fillings. Press gently to make sure everything is soaked. Cover tightly with foil and refrigerate overnight (or at least 4 hours).
  5. Bake
    Preheat oven to 350°F (175°C). Remove foil and sprinkle the remaining cheese on top. Bake uncovered for 45–50 minutes, until golden and set in the middle.
  6. Serve hot
    Let rest for 5–10 minutes before slicing and serving.

Helpful Notes & Tips

  • Make-ahead magic: Prepping the night before lets the bread soak up all the flavors for a richer casserole.
  • Storage: Leftovers keep well in the fridge for 3 days. Reheat in the oven or microwave.
  • Freezer option: Assemble, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before baking.

Recipe Variations

  • Protein swap: leftover turkey instead .
  • Veggie lovers: Add mushrooms, zucchini, or broccoli for extra vegetables.
  • Lighter version: Substitute half-and-half instead of heavy cream, and use reduced-fat cheese.

Serving Suggestions

  • Serve with fresh fruit salad for a balanced breakfast spread.
  • Pair with warm cinnamon rolls for a festive morning treat.
  • Add mimosas or hot cocoa for a truly cozy holiday brunch.

Conclusion

This Make-Ahead Christmas Casserole takes the stress out of holiday cooking and brings the whole family together around the table. It’s hearty, flavorful, and easy to prepare in advance—leaving you more time to soak in the magic of the season. Bake it golden, serve it hot, and watch it become a Christmas tradition in your home.