Vegan French Toast Casserole
This incredible and easy vegan french toast casserole can be prepped ahead for a delicious holiday morning breakfast ready in minutes! Just 10 ingredients.
Prep Time20 minutes mins
Cook Time35 minutes mins
Setting Up Time4 hours hrs
Total Time4 hours hrs 55 minutes mins
Course: Breakfast, brunch
Cuisine: American
Servings: 12 pieces
Calories: 403kcal
For the french toast mixture
- 16 oz stale bread, cut into ½" cubes, (Use homemade bread or artisan, like an Italian loaf. See post for how to quickly make stale bread)
- 3 ripe bananas (can swap for flax eggs, see post for instructions. Or another fruit puree like applesauce)
- 2 tablespoon cornstarch (can sub for arrowroot powder)
- 1 ½ Cups non dairy milk (we like oat)
- 1 teaspoon vanilla
- 1 teaspoon cinnamon
- ½ teaspoon nutmeg
- zest from lemon, optional (or ¼ teaspoon lemon extract)
For the topping
- ½ cup vegan butter
- ¾ cup brown sugar
- 1 cup walnuts, chopped (can use other nuts like pecans)
- ¼ teaspoon nutmeg
- ¼ teaspoon cinnamon
Make sure you are starting with stale bread. If you haven't left your bread out for a few days, you can quickly dry out in the oven. See post for instructions on doing this.
In a large bowl, mash the bananas. Then whisk in the remaining ingredients for the french toast mixture. *Tip: Can add bananas and remaining ingredients to a blender. Add stale bread to a greased 9x13 casserole dish and then pour the mixture evenly across the top. Use a spatula to mix together, making sure that all the pieces of bread are coated well.
Cover and refrigerate for at least 4 hours or overnight.
Once ready, preheat oven to 350 degrees F.
In a small saucepan make the topping. To start, add the butter and let melt.
Add brown sugar and whisk until it's a caramel like texture.
Stir in chopped walnuts, nutmeg and cinnamon.
Spread the mixture over bread mixture.
Bake for 35-40 minutes. Check at the 30 minute mark to see if it is browning too much. If it is, then cover with foil and let finish cooking. Remove from oven and let rest for 5 minutes.
Top with powdered sugar if desired and serve with maple syrup and fresh fruit.
Store any leftovers in the fridge, covered, for up to 5 days.
*See post for notes about Top 8 Allergy Free variation
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates.
Serving: 1piece | Calories: 403kcal | Carbohydrates: 37g | Protein: 5g | Fat: 26g | Saturated Fat: 10g | Sodium: 220mg | Potassium: 185mg | Fiber: 2g | Sugar: 26g | Vitamin A: 476IU | Vitamin C: 2mg | Calcium: 64mg | Iron: 1mg