Vegan French Toast Casserole

GFGluten FreeNFNut FreeSFRefined Sugar FreeVVegan
5 from 10 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Prepare this Vegan French Toast Casserole in the evening, then bake it the next day! It’s the fuss-free, convenient version of the breakfast classic, but still soft, creamy, and simply delicious. Vegan; Gluten-Free and Nut-Free Options.

Who says you need eggs and dairy to make French toast? This Overnight Vegan French Toast Casserole is just as satisfying as my classic Vegan French Toast recipe, with sourdough bread and a rich “eggy” custard baked together in a casserole dish. It always makes the holidays and Sunday brunches feel extra special!

Table of Contents
  1. Make French Toast for a Crowd
  2. Serving Suggestions
  3. How to Store Leftover French Toast Casserole
  4. Overnight Vegan French Toast Casserole Recipe
Slice of french toast casserole being topped with maple syrup on white plate on stone countertop

Make French Toast for a Crowd

French toast is easily one of my favorite breakfasts ever, and this Vegan Overnight French Toast Casserole is the most convenient version. I make it every time my friends stay over or the night before a holiday. Those warm, creamy, and maple syrup-soaked bites baked fresh in the morning start everyone’s day on the right foot.

And yes, the french toast in this casserole is just as creamy and custardy as the classic. After testing many vegan french toast recipes, I found that a blend of soaked cashews and chickpea flour perfectly mimics the traditional custard-y coating. The bread cubes absorb it overnight, yet stay rich and tender without getting soggy.

With just 10 minutes of hands-on prep the night before and a quick bake in the morning, you can have this wholesome, cinnamon-spiced casserole on the table in no time. Add your favorite toppings and dig in! 

What You Need to Make French Toast Casserole

This warm and cozy breakfast is made with about 10 ingredients, most of which may be in your kitchen already! It comes together easily using these key components:

Ingredients for baked french toast casserole on stone countertop. Clockwise text labels read cashews, maple syrup, chickpea flour, pecans, non-dairy milk, vegan butter, vanilla, arrowroot powder, cinnamon, salt, and sourdough bread
  • Bread: go with a crusty, bakery-style loaf, like sourdough or French bread. Both are sturdy enough to hold their shape even after being soaked in the milk mixture overnight.
  • Milk: the creamier your milk, the richer and more custard-like your french toast will be. I recommend using a full-fat oat milk, soy milk, or cashew milk. Store-bought almond milk does not work so well.
  • Soaked Cashews: they’re crucial in giving the custard that silky, egg-like consistency. If you forgot to soak the cashews overnight, just pour boiling water over the nuts in a heat-proof bowl and set them aside for 20 minutes before blending.
  • Chickpea Flour: my favorite soy-free egg replacer! It thickens the custard, adds a mild “eggy” flavor, and boosts the plant protein. I also use it in “eggy” recipes like this Overnight Vegan Breakfast Strata and this Vegan Asparagus Mushroom Quiche.
  • Arrowroot Powder: a natural thickener that helps the custard set. Cornstarch will work in a pinch, but arrowroot yields the best tender texture.

How to Make Overnight French Toast Casserole

Side-by-side photos of overnight french toast casserole in a baking dish, before and after baking
  1. Spread the bread cubes evenly in the bottom of a greased casserole dish.
  2. Blend the milk, cashews, chickpea flour, maple syrup, vanilla, cinnamon, and salt together until smooth.
  3. Pour the blended mixture over the bread. Cover the dish and chill it in the fridge overnight.
  4. Remove the dish from the fridge and set it on the counter to come down to room temperature. Sprinkle the pecans and vegan butter over top, then bake the french toast until the liquid is absorbed and the bread is slightly golden brown.
  5. Add your desired toppings, then serve while the casserole is still warm.

Caitlin’s Cooking Tips

  • Always use stale, day-old bread. Save the freshly baked loaf of artisan bread for later. French toast needs stale bread because it will soak up the custard without becoming soggy. Sourdough is my favorite, but cubed French bread or vegan-friendly brioche (Trader Joe’s has a good one!) also works. Ezekiel or my No-Knead Whole Wheat Bread may work, though I haven’t tested them. 
  • If all you have is fresh bread, let it sit out on the counter for 24 hours, or spread the fresh bread cubes on a baking sheet and bake at 215°F for 10 to 15 minutes or until they’re crisp and slightly dry to the touch.
  • Press the bread cubes evenly into the vegan egg custard. This way, every piece will absorb the liquid, and you won’t end up with any dry cubes.
Close-up of baked french toast topped with blueberries and powdered sugar

Serving Suggestions

I love making this french toast casserole for special weekend breakfasts. It only gets dreamier topped with maple syrup, fresh berries, and a dusting of powdered sugar! During the holidays, I’ll top it with this Pumpkin Spice Maple Syrup for a seasonal twist. 

Don’t forget, this is a special breakfast recipe that deserves to be served with the best sides. Add a generous scoop of french toast to your plate, then round out the meal with a side of this Tofu Scramble, these Oil Free Breakfast Potatoes, and a fruit salad.

If you’re looking for more crowd-pleasing vegan breakfast recipes, you’ll also love this Vegan Breakfast Casserole, this Easy Vegan Quiche, and this Baked Carrot Cake Oatmeal!

How to Store Leftover French Toast Casserole

After it’s cool, cover the casserole dish or transfer the leftovers to an airtight container. The baked french toast will keep for up to 5 days in the refrigerator. 

Freezing the leftovers is not recommended because the bread tends to dry out over time. However, you can freeze the custard-soaked bread before baking. Follow recipe steps through step 4, then after soaking, tightly cover your freezer-safe casserole dish with a layer of plastic wrap, then a layer of foil. Freeze for up to 3 months. Before it’s time to eat, defrost the casserole in the refrigerator, then bake as usual.

Reheat the leftovers in a 350ºF oven or toaster oven until heated through.

Baked french toast with bite taken out of it to show texture on small white plate

Substitutions and Variations

  • Gluten-Free Option: Use day-old crusty gluten-free bread. Note that gluten-free bread tends to be more absorbent, so you may need to bake the casserole for an extra 5 to 10 minutes to prevent it from becoming soggy.
  • Nut-Free Option: Replace the soaked cashews with 1 cup of nut-free milk (soy or oat). Also, omit the pecans or replace them with pumpkin seeds or my Nut-Free Granola for crunch.
  • Chickpea Flour Substitute: Chickpea flour gives the custard its “eggy” structure, but you can use all-purpose flour instead if needed. Some readers have also had success using 1 cup of liquid Just Egg, though I haven’t personally tested it.
  • Sweetener Options: Any liquid sweetener can be used as a substitute for maple syrup. Brown sugar or coconut sugar can also be used as long as the sugar granules dissolve completely in the custard.

Recipe FAQs

How long do I need to soak the bread?

Soaking the bread cubes in the custard overnight is ideal, but a minimum of 8 hours is fine, too.

Do I need to cover the casserole dish?

No, covering the dish isn’t necessary because the custard will prevent the bread from burning or drying out. If you do notice the bread starting to turn golden too quickly, loosely cover the casserole dish with a sheet of aluminum foil.

Should french toast be soft or crispy?

Both! The ideal french toast casserole is golden and crispy around the edges and on top while remaining soft and custardy in the center.

Why is my french toast casserole soggy?

This likely means your bread was too soft, the casserole wasn’t baked long enough, or there was too much liquid in the dish.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

French toast casserole in baking dish topped with blueberries, powdered sugar, and maple syrup

Overnight Vegan French Toast Casserole

5 from 10 votes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8 people
Prepare this Vegan French Toast Casserole in the evening, then bake it the next day! It’s the fuss-free, convenient version of the breakfast classic, but still soft, creamy, and simply delicious. Vegan; Gluten-Free and Nut-Free Options.

Ingredients
 
 

  • 16 ounce loaf of sourdough bread, cubed*
  • 3 cups non-dairy milk*
  • 1 cup raw cashews, soaked*
  • 1/2 cup chickpea flour
  • 1 tablespoon arrowroot powder
  • 1/4 cup grade A maple syrup
  • 1 tablespoon vanilla extract
  • 2 teaspoons ground cinnamon
  • 1/4 teaspoon salt
  • 1/2 cup chopped pecans optional
  • 1 tablespoon cold vegan butter finely chopped (optional)
  • Serving suggestions optional: fresh berries, powdered sugar, maple syrup, chocolate chips*, etc.

Instructions

  • Prep: Bring out a 9×13” non-stick casserole dish. If your casserole is not nonstick, grease it with vegan butter or cooking spray. Spread the bread cubes evenly along the base of the pan. 
  • Milk Mixture: add the non-dairy milk, cashews, chickpea flour, maple syrup, vanilla, cinnamon, and salt to a high-speed blender. Blend on high for 60 seconds, until a smooth and bubbly mixture forms.
  • Soak: Pour the mixture evenly over the bread in the dish, trying to coat every surface to allow for even absorption. Cover the baking dish with foil and let it sit in the refrigerator overnight, 8 to 12 hours.
  • Bake: Remove the casserole dish from the refrigerator and uncover. Let the dish come to room temperature for about 30 minutes – in the meantime, pre-heat your oven to 350F. Sprinkle the top of the casserole with the pecans and vegan butter (if using), then place the casserole dish in the middle rack of the oven and bake for 30-35 minutes, until the liquid is absorbed. The french toast cubes should puff up and be slightly browned on top. If the casserole starts to get too dark before it is done, tent the baking dish with aluminum foil for the remainder of the bake time.
  • Serve: Top as desired, then serve warm; leftovers will keep in an airtight container in the refrigerator for up to 5 days.

Recipe Notes

  • Bread: I used a sliced sourdough loaf for this recipe, but french bread will work as well. Softer, fluffy breads like white sandwich bread will get too soggy and fall apart. I believe this recipe could work with Ezekiel or whole wheat bread, but haven’t tried it myself. Bread not dry? Place the cubes on a baking sheet and bake at 215F for 10-15 minutes, until dry.
  • Milk: I used a creamy oat milk for this recipe, but soy or cashew milk would also work well. Make sure your milk is nice and creamy, so the final recipe is richer! I would not use store-bought almond milk.
  • Cashews: If you forget to soak your cashews ahead of time overnight, you can (1) cover them in boiling water and let sit for 20 minutes, or (2) cover them with water and microwave for 3 minutes, then let sit for 3-5 minutes before draining.
  • Gluten-Free: Use a gluten-free sandwich loaf instead. Gluten-free bread tends to be a little more tender, so you may need to bake your casserole for an extra 5 to 10 minutes so it is not soggy.
  • Nut-Free: use a nut-free milk (soy or oat) and skip the pecans, or replace them with pumpkin seeds
  • Other Substitutions: Maple syrup can be replaced with another liquid or granulated sweetener. If your sweetener is dry (ex: brown sugar), make sure it dissolves completely during blending in step 2. Arrowroot powder can be replaced with cornstarch. I have not tested this recipe with a substitute for the chickpea flour, but I imagine 1 cup of Just Egg would work as well – try at your own risk though 😉

Nutrition

Calories: 406kcalCarbohydrates: 51gProtein: 14gFat: 17gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gTrans Fat: 0.01gSodium: 477mgPotassium: 417mgFiber: 4gSugar: 13gVitamin A: 423IUVitamin C: 7mgCalcium: 184mgIron: 4mg
Keyword: overnight french toast vegan, vegan baked french toast, vegan french toast, vegan french toast casserole
Course: Breakfast
Method: Oven
Cuisine: American
Diet: Vegan, Vegetarian

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. 5 stars
    Okay, so this recipe is GOOD. Made as written but I made my own gluten free focaccia (see bakerita’s recipe, it’s phenomenal) and staled it in the oven as recommended. First time making it and it was a hit among my extended, non-vegan family. My only note is that the chickpea flour’s flavor is rather overpowering. In future I will probably half this and double th starch for a similar effect. Don’t sleep on this recipe, though!

  2. 5 stars
    Definitely make again. I also added pumpkin spice it’s the season. Raspberry on top. I used egg replacer powder and cornstarch.

  3. Anyone tried it with whole slices of bread on a sheet pan? Thoughts on whether that would work as well? Thanks!

    1. Hi Amanda! I don’t think a sheet pan would work, as the liquid in the recipe would spill over. You can layer whole slices of bread in a casserole dish though!

  4. 5 stars
    This is a delicious dish! I added a 1/4 teaspoon of kala namak instead of regular salt to give the dish a slightly eggier flavor. I made a mixed berry compote to top with the crushed pecans. Everyone loved the dish, and most were not vegan! I am experimenting with freezing the liquid separately so I can make this on vacation and not have to bring my blender. I will update if that works out. Thanks for the recipe!

  5. 5 stars
    Delicious and so easy! I used a whole grain sourdough. I sprinkled on cinnamon at serving because I like more. We added butter and maple syrup when serving and it was perfect!

  6. 5 stars
    I was so excited to make this because it’s such an easy recipe! It turned out way better than I expected. It’s such a cozy and filling breakfast/snack. Didn’t use chickpea flour because I don’t ever buy it, so I used regular all purpose flour. Still turned out amazing and non-vegan friends loved it! It was even sweet enough that we ate it without any additional toppings – the pecans tasted so good with it and added great contrast of texture. This is going to be a staple for sure!

    1. So glad it turned out amazing for you, Diaunna! Thank you so much for trying the recipe and leaving a feedback.

  7. 5 stars
    We’ve made this three times since Thanksgiving! It’s so good. I use regular flour instead of chickpea – mainly because I always forget to purchase it. This morning, I put apples in it. Cooking as I type – I’m sure it’ll be delicious!

  8. 5 stars
    This was delicious! A perfect Christmas morning breakfast. I didn’t pick up on the chickpea flour taste at all. I also did not see the note about not using almond milk and used it because that’s what I had on hand. Still came out great although next time I’ll be sure to try with the oat or cashew milk to compare!

  9. Hey! Just making this now and I realized the recipe doesn’t specify when to add the arrowroot powder. I’ve included in the milk mixture and I hope this turns out! So excited

  10. Does the arrowroot powder get added to the cashew/oat milk/flour mixture? I plan on making this for holiday breakfast for the fam😄

  11. 5 stars
    This recipe yielded a lot of French toast but that’s okay because leftovers were also delicious. I agree there is a chickpea flour taste if eaten plain, but you don’t notice that when adding toppings. Besides the extra protein is good for you and filling. I’m definitely going to make this (again) for Christmas morning!

  12. 5 stars
    This was the perfect dish to use up the other half of the Ezekial loaf leftover from making your stuffing last week! I just made a half recipe and used an 8 x 8 pan instead. There is a slight chickpea flour taste when this is eaten plain, but the minute you add toppings (I used frozen blueberries warmed in the microwave) you couldn’t notice the aftertaste anymore. Thanks, Caitlin!