Gingerbread French Toast Casserole
We partner with trusted companies that offer products which help our readers achieve their goals! If you purchase through our partner links, we get paid for the referral at no additional cost to you! Read our disclosure for more info.
With rich molasses, warm spices, and a crunchy topping, this gingerbread French toast casserole is an easy, crowd-pleasing breakfast for Christmas morning.

Gingerbread French Toast Bake
Gingerbread French toast casserole is one of those cozy holiday breakfasts that feels special without being complicated. Brioche soaks up a warm molasses custard with plenty of gingerbread spice, then bakes into a soft, golden casserole that fills the kitchen with the best Christmas-morning smell.
It’s easy to prep the night before, and it pairs really well with fresh fruit or something fun and festive like these cranberry mimosas. Simple, comforting, and just right for a relaxed winter brunch.
Why You’ll Love This Recipe
- Cozy flavor and perfect texture: The warm gingerbread spices, molasses, and soft brioche bake into a custardy center with lightly crisp, golden edges.
- Make-ahead for effortless holiday mornings: Prep it the night before, pop it in the oven the next morning, and serve a whole crowd with almost no work.
Ingredient Notes

Find the full printable recipe with directions.

SIGNUP FOR EMAIL UPDATES
FOLLOW US ON SOCIAL MEDIA @POPTHEKITCHEN
- Brioche or challah bread Use day-old bread if you can. It absorbs the custard without getting mushy.
- Molasses: Regular unsulphured molasses works best, blackstrap is too bitter.
- Brown sugar: Adds sweetness and helps caramelize the top.
- Milk and cream: Whole milk and heavy cream make the custard rich and smooth.
- Eggs: Hold everything together and give the casserole that classic French toast texture.
- Gingerbread spices: Ground ginger, cinnamon, and nutmeg create the warm holiday flavor.
- Vanilla: Balances the spices and adds a little extra sweetness.
- Topping: A quick mix of melted butter, brown sugar, and ginger melts into the bread as it bakes for a sweet, lightly crunchy finish.
How to Make Gingerbread French Toast Casserole
In a mixing bowl, whisk together the eggs, milk, cream, brown sugar, molasses, spices, and vanilla until everything is smooth.
Pour the mixture over the bread and gently press the cubes down so they start absorbing the custard. You can let it rest for 30 minutes or cover it and chill it overnight.


When you’re ready to bake, heat the oven to 350°F. If the casserole was refrigerated, let it sit on the counter for about 15 to 20 minutes. Stir the melted butter, brown sugar, and ginger together, then drizzle that mixture over the top.
Bake until the casserole is puffed, golden, and set in the center. Let it rest for a few minutes, then finish with your toppings and serve warm.


For extra toppings, you can sprinkle on crushed gingersnaps, chopped candied pecans, or a dusting of powdered sugar once it comes out of the oven. A handful of pomegranate seeds or a few gingerbread cookie pieces make it feel extra festive.
Let it cool for a few minutes, then serve it warm with maple syrup or a spoonful of whipped cream. It’s cozy, spiced, and perfect for a relaxed holiday breakfast.


Recipe Tips
Use slightly stale brioche so it absorbs the custard without getting soggy.
- Press the bread gently into the custard but don’t overmix or the cubes will break down.
- If baking straight from the fridge, let the dish sit out for 15 to 20 minutes so it bakes evenly.
- For a firmer texture, bake toward the longer end of the time; for softer, pull it a little earlier.
- Let it cool briefly before serving so the custard sets but stays warm and creamy.

More Holiday Recipes to Try
Gingerbread French Toast Casserole
Ingredients
Casserole
- 8-10 cups brioche or challah bread , cut into 1-inch cubes
- 3 large eggs
- 1 1/2 cups whole milk
- 1/2 cup heavy cream
- 6 Tablespoons light brown sugar
- 8 Tablespoons molasses
- 1 1/2 teaspooon ground ginger
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 1/2 teaspoon vanilla extract
Topping
- 3 Tablespoons unsalted butter , melted
- 2 Tablespoons brown sugar
- 1/2 teaspoon ground ginger
Optional: pecans, pomegranate seeds, powdered sugar, gingerbread man cookies
Instructions
- Prep the pan. Grease a 9×13-inch baking dish. Add the brioche cubes and spread them into an even layer.
- Make the custard. In a large bowl, whisk together the eggs, milk, cream, brown sugar, molasses, ginger, cinnamon, nutmeg, and vanilla until the mixture is smooth and well combined.
- Assemble the casserole. Pour the custard evenly over the bread. Press the cubes down gently so they absorb the mixture. Let it sit for 30 minutes, or cover and chill it overnight if you want to prep ahead.
- Preheat the oven. Heat the oven to 350°F. If the casserole was chilled, let it sit at room temperature for about 15 to 20 minutes before baking.
- Mix the topping. In a small bowl, stir together the melted butter, brown sugar, and ginger. Drizzle it over the top of the soaked bread.
- Bake. Bake for 35 to 40 minutes, or until the casserole is puffed, golden, and set in the center.
- Finish and serve. Let it cool for 5 to 10 minutes. Add your toppings such as pecans, powdered sugar, pomegranate seeds, and ginger cookies. Serve warm with maple syrup or whipped cream.
Notes
To make this casserole ahead, assemble it completely the night before. After pouring the custard over the bread, press the cubes down so they soak it up, then cover the dish tightly and refrigerate overnight. In the morning, take it out of the fridge and let it rest at room temperature for 15 to 20 minutes while the oven heats. Add the ginger topping and bake as directed until the casserole is golden and set.
Nutrition
Variations
- Add chopped candied pecans or crushed gingersnap cookies before baking for a crunchy topping.
- Drizzle with a simple powdered sugar icing or a warm maple glaze to make it dessert-worthy.
- Mix in chocolate chips or raisins, or swirl in softened cream cheese for extra flavor.
FAQs
Yes. Assemble the casserole, cover it, and refrigerate overnight. Let it rest at room temperature for 15 to 20 minutes before baking.
Chilling isn’t required, but even a short 20 to 30 minute soak helps the custard absorb better.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warm. It reheats beautifully and stays soft and custardy.
Yes. Once baked and cooled, freeze individual portions for up to 2 months. Reheat in the microwave or oven until warmed through.

