Vegan Overnight Gingerbread French Toast Casserole

Jump to Recipe
Some of my fondest holiday memories involve Christmas Day brunch. My family would gather around the dining table, with Christmas lights flashing in the background, and devour a delicious homemade brunch. Prepared by yours truly.
Prep 20 mins
Cook 1 hr 15 mins
Total 1 hr 35 mins
5 from 1 vote

The name of the game at these holiday brunches was indulgent decadence. I’m talking bananas fosters waffles, chocolate chip pancakes with cinnamon whipped cream, and Nutella stuffed French toast. Yes, I gave the gift of diabetes to my family each holiday season.

Vegan Overnight Gingerbread French Toast Casserole

Unfortunately, as we’ve gotten older, my family has spread out across the country, making it increasingly rare that we all get to sit down together for Christmas brunch. However, this year is special because my whole family will be together for the holiday, so naturally, I wanted to continue our decadent Christmas Day brunch.

Since becoming vegan, however, I’ve found creative ways to replicate indulgent favorites in a healthier, cruelty-free way. Don’t get me wrong, I’m certainly not serving salad for Christmas brunch. But my version of Christmas brunch these days is less likely to put everyone in a diabetic coma.

Vegan Overnight Gingerbread French Toast Casserole
Vegan Overnight Gingerbread French Toast Casserole

Like this Overnight Gingerbread French Toast Casserole. It is truly delicious and decadent, but it’s not overly sweet or rich. It feels indulgent but it won’t make you want to fall asleep immediately or put on your stretchy pants. Plus, it’s completely free of refined sugars.

I’d describe it as an elegant version of the classic overnight French toast casserole, with rich, warming gingerbread spices layered in every bite. While it is delicious enough to be served plain with just some plain maple syrup, I recommend making the Raspberry-Cranberry Sauce because the sweet-tartness is the perfect complement. Plus, it’s festive and pretty.

Another selling point for this gingerbread French toast is its ease. Once you assemble the dish at night, it requires very little work in the morning, making it the perfect brunch entrée for holiday entertaining. When I say very little work, I really mean it. You just need to pop it in the oven and add a foil cover 20 minutes later.

Vegan Overnight Gingerbread French Toast Casserole
Vegan Overnight Gingerbread French Toast Casserole

Another thing I love about this gingerbread french toast casserole: the pomegranate seeds. They add a satisfying crunchy bite of juiciness that contrasts nicely against the soft, chewy texture of the French Toast. And again, they’re festive and pretty!

Regarding the other ingredients, I have a few pieces of advice. First, be sure to use a loaf of sturdy, rustic bread. No soft sandwich bread here, or you’ll end up with a sad, soggy mess. Not very festive. You’ll want to ensure that the bread is hard and dried out, not soft inside. That’s because there’s a lot of custard for the bread to absorb overnight, and the bread will turn to mush if it’s freshly baked and soft. You can use stale, day-old bread, but my preferred method is to use freshly baked bread and then dry it out in the oven. This enables the bread to soak up the custard while maintaining a soft, pillowy but not soggy interior. Plus, it also maintains the delicious freshly baked bread flavor that you lose when using stale bread.

Vegan Overnight Gingerbread French Toast Casserole
Vegan Overnight Gingerbread French Toast Casserole

As for the other ingredients, I use a combination of carton almond milk and canned lite coconut milk because the latter adds a bit of rich creaminess to the custard without being too heavy. The chickpea flour and nutritional yeast lend a slightly eggy flavor without using eggs, and the molasses is essential for achieving that deep, full-bodied flavor everyone loves about gingerbread.

When you prepare the custard, it might seem like there is A LOT of custard, perhaps too much for the bread. But, don’t you worry. That dried out bread will soak up all of that creamy custard goodness overnight, so don’t be afraid to pour it all in.

And if you don’t finish this casserole in one day, this casserole makes delicious leftovers! To reheat, preheat the oven to 325°F (163°C) and heat the French toast for 25-30 minutes or until warmed through (I don’t cover the casserole to prevent it from getting soggy). Or place one slice on a heat-proof plate and microwave for 1 minute.

That’s all you need to know about this Overnight Gingerbread French Toast Casserole, so happy brunching!

Vegan Overnight Gingerbread French Toast Casserole
Vegan Overnight Gingerbread French Toast Casserole

Vegan Overnight Gingerbread French Toast Casserole

5 from 1 vote
Some of my fondest holiday memories involve Christmas Day brunch. My family would gather around the dining table, with Christmas lights flashing in the background, and devour a delicious homemade brunch. Prepared by yours truly.
Prep Time: 20 mins
Cook Time: 1 hr 15 mins
Total Time: 1 hr 35 mins
Course: Breakfast
Cuisine: Baking
Diet Vegan
Serving size: 8


  • 1 loaf of sturdy rustic bread (about 14-16 ounces)
  • 3/4 cup almond milk or other nondairy milk (use soy, coconut, or oat milk if nut-free)
  • 1 cup lite coconut milk
  • 1/4 cup chickpea flour (aka garbanzo bean flour)
  • 2 tablespoons nutritional yeast
  • 1/4 cup pure maple syrup
  • 1/4 cup unsulphured molasses*
  • 1 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon freshly grated or ground nutmeg
  • 3/4 teaspoon ground ginger
  • 1/2 teaspoon ground allspice
  • 1/8 teaspoon ground cloves
  • 1/4 teaspoon fine sea salt
  • 2 teaspoons pure vanilla extract
  • 1/2 teaspoon aluminum-free baking powder
  • 2 teaspoons arrowroot powder (or cornstarch)

For serving (optional)

  • Raspberry-Cranberry Sauce (recipe below)
  • 1/2 cup pomegranate seeds
  • Vegan whipped cream
  • Pure maple syrup

Raspberry-Cranberry Sauce

  • 3/4 cup frozen raspberries
  • 3/4 cup frozen cranberries
  • 1 teaspoon orange zest
  • 1/4 cup water
  • 1 tablespoon freshly squeezed orange juice
  • 3 tablespoons pure maple syrup
  • 2 teaspoons arrowroot powder
  • 2 tablespoons cold water


  • If you are using stale bread, skip this step. If you are using freshly baked bread, preheat the oven to 300°F (~150°C) and arrange a rack in the middle of the oven. Slice the bread into 1-inch cubes (you should end up with 6-7 cups). Arrange the bread cubes on top of a large sheet pan in a single layer. Bake the bread for 15 minutes to dry it out.
  • Grease a 3-quart rectangular casserole dish with oil of choice.
  • Make the gingerbread custard: In a blender, combine the almond milk, lite coconut milk, chickpea flour, nutritional yeast, maple syrup, molasses, cinnamon, nutmeg, ginger, allspice, cloves, salt, vanilla extract, baking powder, and arrowroot powder (or cornstarch). Blend on high speed until the mixture is completely smooth and no lumps remain.
  • Place the dried out bread pieces in a large bowl and pour the gingerbread custard over the bread mixture, tossing to coat the bread cubes thoroughly. Transfer the soaked bread to the greased casserole dish, cover, and refrigerate overnight or for at least 8 hours.
  • Before baking, preheat the oven to 350°F (176°C). .
  • Uncover the dish and bake for 20 minutes. Then cover the pan with a piece of aluminum foil to prevent premature browning and bake for another 30-40 minutes. For a French toast that is still soft on the inside, bake for the additional 30 minutes (total of 50 minutes); for a French toast that is completely baked through, bake for the additional 40 minutes (total of 60 minutes).
  • While the French toast is baking, make the Raspberry-Cranberry Sauce. In a small saucepan, add the raspberries, cranberries, orange zest, water, orange juice, and maple syrup over medium heat. In a small bowl, mix together the arrowroot and cold water and stir to form a slurry. When the raspberries starts to lightly bubble, add the arrowroot slurry and stir to combine. Heat for 5-10 minutes or until the sauce is thickened, similar to a runny jam.
  • Remove the French toast from the oven and cool for 10 minutes before serving. Top with the pomegranate seeds and serve with the Raspberry-Cranberry Sauce and vegan whipped cream. For instructions on how to reheat leftovers, see the notes above in the blog post.


*I don’t recommend using blackstrap molasses, as it is quite bitter. But if that’s all you have, be sure to taste the custard before pouring it over the bread – you might need to add more maple syrup.

Calories: 472kcal | Carbohydrates: 60g | Protein: 7g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 1g | Sodium: 363mg | Potassium: 448mg | Fiber: 5g | Sugar: 39g | Vitamin A: 18IU | Vitamin C: 7mg | Calcium: 101mg | Iron: 2mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe

5 comments on Vegan Overnight Gingerbread French Toast Casserole

  1. rim al amine

    hello squishy! do you know how to make homemade vegan whipped cream?

  2. Cierra Rhodes

    I just bought everything I need to make this for this weekend (except the bread). I am so excited because my parents are coming to visit and I know they will love this French toast because we used to eat French toast every Sunday morning together. Thank you for sharing this recipe with us, I will let you know how it goes.

    1. Nisha Vora

      Oh that’s so exciting! I cannot wait for you and your family to try this French toast. So nice to be able to recreate an old family tradition!

  3. Noelle / Too Precious For Processed

    This is perfect for the holiday season! I can smell it from here :) Love the sound of the gingerbread custard…WOW!

    1. Nisha Vora

      Thank you Noelle! Yes…it makes the whole house smell soooo good!

Development Alchemy + Aim
braised chickpea stew in dutch oven

5 Secrets to Cooking Amazing Vegan Food

free email series

Learn the pro-tips that will take your plant-based cooking to the next level!