Christmas Toast Casserole is a really celebratory dish! It’s so celebratory in fact that it could be eaten as a dessert as easily as it can be eaten as breakfast! The reason? It’s basically French toast, bread pudding, and streusel all at once! Yes, tender bread bites are soaked in custard, baked to perfection, and topped with a crumbly, buttery, smoky, sweet layer of goodness. There really isn’t a better way to enjoy holiday mornings than with Christmas Toast Casserole. You can taste the goodwill in each bite!

image 22197


For the French toast bake:

  • 1 (15-18 ounce) large loaf white bread
  • 5 large eggs
  • 1 3/4 cups eggnog
  • 1/2 teaspoon nutmeg
  • 1 teaspoon vanilla extract

For the crumb topping:

  • 1/2 cup all-purpose flour
  • 1/2 cup brown sugar
  • 2 tablespoons white sugar
  • 1/2 teaspoon nutmeg
  • 1/2 teaspoon ground cinnamon
  • 1/3 cup butter, melted


Step 1 –Preheat the oven to 350 degrees F.

Step 2 –Grease a 9×13-inch casserole dish.

Step 3 –Cut the bread into bite-size squares and place them in the prepared dish.

Step 4 –In a large bowl, whisk together the eggs, the eggnog, 1/2 teaspoon of the nutmeg, and the vanilla extract.

Step 5 –Pour the egg mixture over the bread, making sure all of the bread is lightly covered.

Step 6 –In a bowl, whisk together the flour, the brown sugar, the white sugar, the remaining nutmeg, and the cinnamon.

Step 7 –Stir the melted butter into the flour mixture.

Step 8 –Crumble the topping mixture over the top of the French toast.

Step 9 –Bake the casserole until the top is golden brown, about 32-37 minutes.

Also Read:  Not-The-Dip Soup

Step 10 –Let the casserole cool for 5-10 minutes.

Step 11 –Slice and serve.