clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan French Toast Casserole - Gluten Free, Dairy Free, Egg Free

Vegan French Toast Casserole – Gluten Free

  • Author: Morgan
  • Prep Time: 20 min
  • Cook Time: 50 min
  • Total Time: 1 hr 10 min
  • Yield: 9 servings 1x



1 lb loaf (16 oz) gluten-free and vegan bread (I use “Little Northern Bakehouse” bread)

Custard Ingredients:

  • 2 1/3 cup vegan milk (I use “So Delicious Unsweetened Coconut Milk”)
  • 1/2 cup coconut sugar (or brown sugar)
  • 2 1/2 tbsp cornstarch
  • 2 tbsp ground flaxseed meal
  • 2 tsp ground cinnamon
  • 2 tsp vanilla extract
  • 1/4 tsp salt

Topping Ingredients:

  • 1/3 cup gluten free all purpose flour (I use “Better Batter“)
  • 1/3 cup coconut sugar
  • 1 tsp cinnamon
  • 1/3 cup vegan butter (I use “Earth Balance Vegan Buttery Sticks”)


  1. Cut bread into 1-2 inch cubes and place in a greased 7×11 baking dish.
  2. In a large bowl, whisk together custard ingredients until combined.
  3. Pour mixture over the cubed bread, cover, and refrigerate for an hour.
  4. To make the topping, combine gluten free all purpose flour, coconut sugar, and cinnamon in a small bowl. Mix well.
  5. Cut butter into the topping mixture using a fork until a crumble is formed. Store in an air tight container until you are ready to bake the casserole.
  6. When you are ready to bake, preheat the oven to 350°F. Sprinkle topping all over the bread.
  7. Bake for 50 minutes.


To make this casserole the day before, prepare the bread, custard, and topping in separate dishes.  Store in the fridge overnight.  When you are ready to cook, pour the custard over the cubed bread and let soak for 1 hour.  Then add the crumble topping and bake according to the directions above. 

Recipe adapted from