Vegan French Toast Casserole (2025)

This decadent Vegan French Toast Casserole can be prepped the night before for the ultimate hands-off breakfast! It has all the flavors of traditional french toast and then some, thanks to the crunchy, sweet topping.

Vegan French Toast Casserole (1)

This recipe is further proof that you don’t need animal products to make amazing baked goods. I really wasn’t sure I could pull this off, but after a few tries, I got it just right. Really! No eggs, no milk, no cream.

Vegan French Toast Casserole is the perfect make ahead breakfast casserole for when you have company visiting, holiday mornings or just a lazy weekend. It’s totally rich and decadent, and tastes like french toast! If you haven’t already, please go make my 10 minute Vegan French Toast. You’ll thank me!

I have a few very important tips and tricks for making this the BEST French Toast Casserole ever, so read on.

Vegan French Toast Casserole (2)

What is the best bread to use for vegan french toast casserole?

This is the most important part of the entire recipe. Trust me, because I tried it first with a pretty fresh loaf of moist bread. It was wayyyy too soggy and did not turn out. The next time I used a day old loaf that was pretty dried out, and it was absolutely perfect.

So pretty please, do not try to make this recipe using sandwich bread or any fresh, moist loaf of bread. It will just be soggy bread no matter how long you bake it. I want you to use a DAY OLD loaf of french/sourdough bread or even a baguette.

If you only have fresh bread, cut it up and lay it out on a baking sheet. Let it dry out at room temperature for a couple of hours before using.

How to make french toast casserole without eggs:

This was a really big challenge! It took a few tries to get it just right. French toast casserole is usually made with about 6 eggs. The custard for my vegan version is made with a combination of silken tofu, coconut milk and cornstarch. It works perfectly! And the best part: no eggy aftertaste.

Vegan French Toast Casserole (3)

How to serve vegan french toast casserole?

The casserole isn’t super sweet on it’s own, so serve it with a dusting of powdered sugar and warm, pure maple syrup.

Consider making Tofu Scramble or a batch of Tempeh Bacon to go alongside it.

Vegan French Toast Casserole (4)

I hope you love this Vegan French Toast Casserole! It’s:

  • Soft & Crunchy
  • Easy to make
  • Perfect for holiday mornings
  • Sweet and decadent

Vegan French Toast Casserole (5)

Vegan French Toast Casserole (6)

This post contains affiliate links. Read my full disclosurehere.

Vegan French Toast Casserole (7)

4.99 stars (60 ratings)

Vegan French Toast Casserole

This decadent Vegan French Toast Casserole can be prepped the night before for the ultimate hands-off breakfast! It has all the flavors of traditional french toast and then some, thanks to the crunchy, sweet topping.

Prep: 10 minutes mins

Cook: 50 minutes mins

Resting time: 10 hours hrs

Total: 11 hours hrs

Servings: 8 servings

PrintPinCommentSave

Ingredients

  • 1 day old large loaf (14-16 ounces) french or sourdough bread* cut into 1 inch cubes (about 10 cups)
  • 12 ounces silken tofu
  • (1) 13.5-ounce can full fat coconut milk
  • 2 tablespoons cornstarch
  • 1/2 cup granulated sugar
  • 1 tablespoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt

Topping

Instructions

  • Prepare the bread: Cut the bread into 1 inch cubes. I do this by first slicing the loaf, then cutting into smaller cubes. Lightly grease a 9 by 13 inch casserole dish, and add the bread cubes to it.

  • Make the custard: In a blender, add the silken tofu (drained of water if needed), coconut milk, cornstarch, sugar, vanilla, cinnamon and salt. Blend until smooth.

  • Pour the custard over the bread cubes. Using your hands, press the bread down into the custard a few times, until the bread is soaked in it. Cover and place in the refrigerator for 8-12 hours. You can bake it immediately if you prefer.

  • In the morning, preheat the oven to 350 degrees F.

  • Make the topping: In a small bowl, combine the brown sugar, flour and cinnamon. Then cut the vegan butter in with a fork or your fingers. Sprinkle this over the top of the casserole.

  • Bake, uncovered, for 40-50 minutes, until golden brown on top and cooked throughout.

  • Sprinkle with a dusting of powdered sugar and serve with warm, pure maple syrup. Enjoy!

Notes

  1. You MUST use day old, dried out bread for the casserole. If you use moist, fresh bread, you will have a soggy casserole and it will not taste good! Sometimes you can even buy day old bread at your grocery store, discounted. If you only have fresh, cut it up and let it sit at room temperature, uncovered for a few hours to dry out.
  2. You can use mori-nu silken tofu, or the silken tofu packed in water. Simply drain all the water you can from the packaging before using.

Nutrition

Serving: 1serving | Calories: 346kcal | Carbohydrates: 65g | Protein: 9g | Fat: 6g | Saturated Fat: 1g | Sodium: 404mg | Potassium: 167mg | Fiber: 2g | Sugar: 28g | Vitamin A: 200IU | Vitamin C: 1mg | Calcium: 55mg | Iron: 3mg

Course: Breakfast

Cuisine: American

Author: Nora Taylor

Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

About Nora

Read more about Nora

Posted In: Breakfast, Christmas, Holiday, Meal Type, Method, Nut Free, Special Dietary Needs, Tofu, Vegan Ingredients

you may also like:

Breakfast

Chocolate Chia Pudding

Breakfast

Vegan Strawberries and Cream Scones

Breakfast

Fruit Salad

Breakfast

Oat Flour Pancakes

Vegan French Toast Casserole (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Duane Harber

Last Updated:

Views: 5752

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.