Vegan French Toast Casserole
This vegan French toast casserole is a perfect easy recipe to keep in your back pocket when you need a cozy breakfast. Perfect for special occasions, snow days, or regular old weekends; it's a recipe that's sure to be a family favorite!
Prep Time10 minutes mins
Cook Time25 minutes mins
Refrigerate Overnight8 hours hrs
Total Time8 hours hrs 35 minutes mins
Course: Breakfast
Cuisine: American
Keyword: breakfast, Holiday, weekend
Servings: 6 people
Author: Sarah
For the French Toast
- 1 baguette loaf (or other firm, crusty bread)
- 2 cups non dairy milk
- 2 Tablespoons maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon almond extract (optional, omit to keep this nut free)
- 1 orange, zested (and more for garnish if desired)
For the Topping:
- 3 Tablespoons sugar
- 1/2 teaspoon cinnamon
The night before...
Slice the baguette into thick 1 or 1 1/2 inch slices. Arrange in one single layer in a large baking dish. You can cut some of the pieces to fit and squeeze scraps between the gaps in the slices to fill it up if you wish.
Mix together the non dairy milk, maple syrup, vanilla and almond extracts, and zest of the orange.
Pour the liquid over the bread, being sure to get each piece of bread wet.
Cover with plastic wrap touching the bread and use your hands to press the bread down to absorb the liquid.
Refrigerate overnight.
The next morning....
Preheat the oven to 425º.
Mix the sugar and cinnamon together in a small bowl.
Remove the plastic wrap from the french toast. Sprinkle the cinnamon sugar mixture over the top of the bread, trying to cover it all.
Place the baking dish in the oven and bake for 25 minutes. Most of the sugar will melt and caramelize.
Remove the dish from the oven. Sprinkle additional orange zest over top, and serve with maple syrup and fruit if desired. Enjoy!