This post may contain affiliate links, please visit our privacy policy for details.
Make your holiday morning effortless and memorable with this Overnight Gingerbread Chocolate Chip French Toast Casserole. It’s an easy make-ahead casserole that tastes like a warm gingerbread cookie with pockets of melted chocolate in every bite. Thick slices of buttery brioche are toasted briefly, then soaked in a spiced gingerbread custard and layered with mini chocolate chips. Let it rest overnight to develop the flavors and bake it the next morning for a golden, tender breakfast that’s perfect for Christmas brunch. It’s not overly sweet, beautifully spiced, and serves a crowd so you can spend more time with family and less time in the kitchen.

About the Recipe
There’s something special about the days right before Christmas—shops full of music, last-minute shoppers, and cozy seasonal baking at home. With everything going on, an overnight casserole is a lifesaver: prepare it the night before and enjoy a stress-free holiday morning. This gingerbread french toast casserole began as a holiday idea and evolved into a simple, make-ahead breakfast that’s festive and fuss-free. If you need a quick same-day version, you can shorten the soak time; but if you have the time, the overnight soak deepens the gingerbread flavor and yields an even more tender result.

We tested both quick soaks and overnight rests. While the casserole is delicious either way, the overnight version allows the bread to fully absorb the spiced custard and creates richer flavor. It’s ideal for holiday mornings when you want to maximize time with guests and minimize last-minute prep.


This casserole pairs classic gingerbread spices with brioche for a soft, tender texture. Layered mini chocolate chips melt between the slices, adding little bursts of richness. Serve it with whipped cream, a dusting of powdered sugar, a drizzle of chocolate sauce or maple syrup, and a gingerbread cookie for a festive touch.

Why Make This for Christmas Breakfast or Brunch
- Simple to prepare with minimal active time the night before.
- Can be made same day with a short soak or prepared overnight for deeper flavor.
- Authentic gingerbread flavor that reads like a cookie in breakfast form.
- Yields about 6 servings and can be scaled up or down easily.
- Bakes in roughly 25–30 minutes so you can enjoy the morning.
- Pairs wonderfully with coffee and is a hit with both kids and adults.


Equipment Needed
- 8×11 inch casserole dish
- Mixing bowl
- Whisk
Ingredients
(Full ingredient amounts and the printable recipe card are below.)
- Whole milk
- Heavy cream
- Large eggs
- Vanilla extract
- Brown sugar
- Gingerbread spice
- Salt
- Molasses
- Mini chocolate chips
- Brioche slices

How To Make Gingerbread French Toast Casserole
Step 1: Toast the brioche
Turn your oven to broil and toast the brioche slices briefly on each side until lightly golden, about 30 seconds per side. Arrange the toasted slices in the prepared casserole dish and set aside.


Arrange the toasted brioche in the casserole so the slices fit snugly.

Step 2: Make the custard
In a large bowl, whisk together the milk, heavy cream, eggs, vanilla, brown sugar, gingerbread spice, salt, and molasses until smooth and well combined. Make sure the molasses and spices are fully incorporated for even flavor.


Step 3: Soak and bake
Pour the custard evenly over the brioche, gently pressing the slices so they soak up the mixture. Sprinkle mini chocolate chips between layers and across the top. Cover the dish with plastic wrap and refrigerate overnight for best results. If you’re making this same day, allow the casserole to sit for about 15–20 minutes until the bread absorbs most of the liquid.

The next morning, remove the casserole from the refrigerator 30 minutes before baking. Preheat the oven to 350°F, remove the plastic wrap, and bake until the casserole is puffed and set, about 25–30 minutes. Let it cool briefly before serving.


FAQ
What’s the best bread to use?
Brioche is our top choice for a rich, tender result. Challah and French bread also work well. Even softer rolls, like brioche hamburger buns, can be used in a pinch.
Can I skip the overnight chill?
Yes. For a same-day version, let the assembled casserole sit for 15–20 minutes until the bread absorbs most of the custard, then bake. Overnight chilling simply gives you a no-work morning and boosts the flavor.
Why does the casserole sink after baking?
It’s normal. The casserole puffs while baking due to steam and then gently deflates as it cools. It still tastes great and the texture will remain tender.

Topping Ideas
These toppings elevate the casserole and add festive flair:
- Lightly spiced Chantilly cream (mix in a pinch of gingerbread spice)
- Chocolate ganache or chocolate sauce
- Maple syrup or warmed caramel
- Powdered sugar dusting
- Gingerbread cookies for garnish
- Extra mini chocolate chips
- Vanilla or eggnog ice cream for an indulgent finish
Storage
Once cooled, store the baked casserole covered in the refrigerator for up to 2 days. Reheat a full dish in a 350°F oven for about 10 minutes, or reheat individual slices in the microwave for 30 seconds to 1 minute until warmed through.

Expert Tips
- Whisk the custard thoroughly so molasses and spices are fully incorporated.
- Toast the bread briefly first—this helps it absorb the custard without falling apart.
- This casserole works same day or as a make-ahead overnight dish.
- Watch baking times closely; avoid overbaking to keep the center tender.
- Optional toppings add flavor and presentation—try a combination of whipped cream and chocolate sauce.
If you try this Overnight Gingerbread Chocolate Chip French Toast Casserole, leave a comment and let us know how it turned out. Happy holidays and enjoy!

Overnight Gingerbread Chocolate Chip French Toast Casserole
Ingredients
- 1 cup whole milk
- ½ cup heavy cream
- 4 large eggs
- 2 teaspoons vanilla
- ¼ cup brown sugar
- 2 teaspoons gingerbread spice
- ½ teaspoon salt
- 2 Tablespoons molasses
- ⅛ cup mini chocolate chips
- 6 slices brioche
Instructions
-
Spray an 8″x11″ casserole with cooking spray.
-
Toast bread until golden brown on both sides.
-
Arrange brioche in casserole.
-
In a large bowl, whisk together milk, cream, eggs, vanilla, brown sugar, gingerbread spice, salt, and molasses.
-
Pour the custard over the brioche and press to coat.
-
Sprinkle with chocolate chips.
-
Cover and refrigerate overnight (or 15–20 minutes for same-day).
-
Remove from fridge 30 minutes before baking. Preheat oven to 350°F and bake until puffy and set, 25–30 minutes.
-
Serve warm with desired toppings.
Notes + Tips
- Thoroughly mix the custard so molasses and spices are evenly distributed.
- Toast the bread first to help it hold shape and absorb custard.
- Make ahead overnight for convenience, or shorten the soak for a same-day bake.
- Avoid overbaking to keep the center soft and tender.
- Top with whipped cream, chocolate sauce, or powdered sugar for a festive presentation.
– Still Hungry? –
Here are a few recipes you may like!
-
Apple Bourbon Coffee Cake
-
Quick & Easy Pumpkin Butter French Toast Bake
-
Cinnamon Apple Butter Puff Pastry Tarts