Go Back

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
Cook Time25 minutes
Refrigerate Overnight8 hours
Total Time8 hours 35 minutes
Course: Breakfast
Cuisine: American
Keyword: breakfast, Holiday, weekend
Servings: 6 people
Author: Sarah

Ingredients

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

Instructions

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!