As we all know, this year Christmas will be different from the norm. We won’t be having large gatherings and celebrations like we usually do, so I’m stepping it up a notch with my Christmas themed dishes. Normally, I put all my energy into the Christmas dinner, but this year I’m going all out on breakfast, appetizers, snacks, heck the whole 9 yards. True, it will only be for the two of us but that doesn’t mean it can’t be delicious! To start the festivities, I’m making an overnight gingerbread french toast. Serve the warm breakfast with a cranberry compote and whipped cream and it’s one magical morning.

overnight gingerbread french toast

overnight gingerbread french toast

overnight gingerbread french toast


Serves 8


Overnight Gingerbread French Toast

1 hrTotal Time

Recipe Image
Save RecipeSave Recipe


    Overnight gingerbread french toast
  • 1/4 cup (85 grams) maple syrup
  • 1/4 cup (50 grams) brown sugar
  • 2 tbsp (40 grams) molasses
  • 6 tbsp (85 grams) butter, melted
  • 1 French loaf, sliced into 1-inch thick slices
  • 6 large eggs
  • 2 cups (500 ml) milk
  • 2 tsp vanilla extract
  • 1 tsp cinnamon, ground
  • 1 tsp ginger, ground
  • 1/2 tsp allspice, ground
  • 1/4 tsp cloves, ground
  • 1/4 tsp nutmeg, ground
  • 1/2 tsp salt
  • Cranberry compote
  • 2 cups (260 grams) fresh cranberries
  • 1/3 cup (66 grams) brown sugar
  • 1 tsp orange zest
  • juice of 1 orange
  • 1/2 tsp cinnamon, ground
  • Remaining ingredients
  • whipped cream for serving


  1. Combine the maple syrup with brown sugar, molasses, and melted butter. Pour the mixture into the bottom of a 9x13 baking dish.
  2. Whisk together the eggs with milk, vanilla, and spices. Dip the bread into the egg batter, letting the bread sit for 30 seconds before transferring them to the baking dish. Shingle the slices of bread in the baking dish and pour the remaining egg batter on top. Cover and let the french toast sit for at least one hour or in the fridge overnight.
  3. Meanwhile, make the cranberry compote. Combine the cranberries with brown sugar, orange zest and juice, and cinnamon in a medium sauce pot. Bring to a boil over medium-high heat. Lower the heat and continue to simmer for 10 minutes or until the cranberries are softened. Set aside.
  4. Preheat oven to 350 degrees F.
  5. Bake the french toast for 40-45 minutes or until the toast is golden brown. Remove from the oven and let it sit for 10 minutes. Serve with the cranberry compote and whipped cream.


**Helpful tips and common mistakes

So I’m going to come clean and tell you, I never made overnight french toast…until now. I’ve seen the dish but for some reason never had an urge to make it. But the other day, a light bulb turned on and I thought, “what if I infused the french toast with gingerbread flavors?” Now that was one dish that I can get on board with.

Making the overnight gingerbread french toast is incredibly easy. In fact, I think it’s easier to make then regular french toast. You just prepare everything the night before and pop it in the oven the next day. Can’t get any better than that, right?

dip bread in egg and milk

To give the french toast that gingerbread taste, first pour melted butter with molasses, brown sugar, and maple syrup in the bottom of the baking dish. Then, dip the bread slices in the egg batter seasoned with warm spices like ginger, cinnamon, allspice, cloves, and nutmeg. I used sliced French bread but you can use brioche, Pullman bread, even croissants! I do recommend using thick hearty slices so that the bread doesn’t get too soggy.

pour remaining batter on top

Pour the remaining egg batter over the bread, cover the dish, and let it sit for one hour or overnight in the fridge. That’s another great thing about this french toast. If you don’t want to wait until the next day, just let it sit for 1 hour and it’ll be ready to go!

let sit overnight

Meanwhile, make the cranberry compote. This can also be made the night before. Simply simmer cranberries with sugar, orange zest, orange juice, and cinnamon. It’s basically like you’re making cranberry sauce, so if you happen to have extra sitting around, you can even skip this step.

cranberry compote

Preheat the oven and bake the french toast for 40-45 minutes at 350 degrees F. The tops of the bread should become a lovely golden brown when it’s ready. If the tops begin to darken too quickly, loosely cover the dish with foil. Let the overnight gingerbread french toast cool for 10 minutes before digging in.

bake the french toast

Top the french toast with whipped cream and the cranberry compote and serve warm. The whipped cream slowly melts, almost becoming a sauce for the toast. You don’t even need syrup because of the molasses and syrup that has now soaked into the bread. This breakfast was such a winner, I might need to make it a new Christmas tradition.

overnight gingerbread french toast


Looking for someone to come to your house and prepare these dishes for you? It is possible! If you are in Los Angeles and looking for a private chef, please feel free to contact me. For more information, visit Private Kitchen Los Angeles.

Sharing is caring!