Vegan French Toast Casserole

By Alexandra Caspero on December 21, 2018

Overnight Vegan French Toast Casserole! Looking for a crowd-pleasing breakfast or brunch recipe? Then you’ve gotta try this vegan breakfast casserole. Make at night and it’s ready in the morning!

I’ve got your company breakfast! This overnight vegan french toast casserole recipe. With crunchy, sweet praline topping, lots of maple syrup and fresh berries.

Doesn’t that just sound fantastic? A must for mornings when your house is full and you need to feed the hungry masses.

This is always my dilemma when mine or BL’s parents come to visit us. What should we have for breakfast? I like serving things that you can graze on; something that BL’s dad can enjoy early and something that I can munch on after I’ve had a few cups of coffee.

I like breakfast meals that aren’t big events, but are more than just a box of cereal and a carton of milk. Something special for company, but effortless enough that I’m not spending more hours in the kitchen.

THIS IS IT. 🙌

vegan french toast bread in casserole dish

Vegan French Toast Casserole

My mom used to make something similar for us growing up and I wanted to make a vegan version. Even though we eat eggs, eggs in custard kinda gross me out. So, I set about veganizing my mom’s famous recipe.

The beauty of this recipe is that you make it at night! Then, pop it into the fridge so the bread can soak up all of the yummy filling. Top with the pecan-sugar mix and bake. That’s it! So simple, so easy and so, so delicious.

A word. The filling is made with bananas and therefore, it has a slight banana taste. I LOVE that. I feel like this casserole reminds me of bananas foster, banana baked oatmeal and my mom’s french toast casserole. Baked bananas have the yummiest, warm taste but- you’ve obviously gotta like bananas for this one.

french toast casserole recipe with praline topping

I dropped off leftovers of this for one of my dearest mama friends last week and she texted me the next morning to say, “THIS french toast is to DIE for. So good!”

I thought you should know so it’s not just my word here. Of course I think this french toast casserole recipe is good– I wouldn’t share it with you if I didn’t. So, it’s nice to know that someone else likes this one too. 😉

vegan French toast bread soaking in the casserole dish

Does French Toast Casserole Have to Sit Overnight? 

The casserole doesn’t have to sit overnight, but it does need to sit for at least 3-4 hours so the bread can soak up all the yummy filling. Not allowing it to set for long enough will make for a harder casserole. 

If you are trying to make this for the same day, then I recommend allowing the bread to soak for at least 3 hours, stirring the filling into the bread so it soaks up faster. 

french toast casserole recipe

I can’t wait for you to try this vegan french toast casserole recipe! Perfect for any house guests you’ve got this holiday season. It is the holidays, so I serve this one with lots of maple syrup and fresh berries. Yummmm.
Other easy brunch recipes you may love: Vegan Eggs Benedict, Slow Cooker Breakfast Burritos, Sheet Pan Breakfast Hash, Baked Oatmeal Casserole. 

Watch my tutorial video to see how easy this is to make:

 

Print
vegan french toast casserole

Vegan French Toast Casserole

  • Author: Alex Caspero
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: breakfast, brunch, vegan, holiday
  • Method: oven
  • Cuisine: breakfast, brunch, southern, french inspired

Description

Overnight Vegan French Toast Casserole! Looking for a crowd-pleasing breakfast or brunch recipe? Then you’ve gotta try this vegan breakfast casserole. Make at night and it’s ready in the morning!


  • Author: Alex Caspero
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: breakfast, brunch, vegan, holiday
  • Method: oven
  • Cuisine: breakfast, brunch, southern, french inspired
  • Author: Alex Caspero
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: breakfast, brunch, vegan, holiday
  • Method: oven
  • Cuisine: breakfast, brunch, southern, french inspired
Scale

Ingredients

  • 2 ripe bananas
  • 1 1/2 cups almond milk (or other non-dairy milk of choice)
  • 2 tablespoons cornstarch
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon, divided
  • 1 french baguette, slightly stale and torn/cut into large cubes
  • 1/3 cup vegan butter (I love Earth Balance)
  • 3/4 cup brown sugar
  • 1 cup chopped pecans
  • 1/4 teaspoon ground nutmeg
  • maple syrup, for topping

Instructions

  1. Blend bananas, milk, cornstarch, 3/4 teaspoon cinnamon and vanilla in a blender until smooth.

  2. Tear the baguette into cubes and place into a well-greased 9×13 baking pan. Pour the banana mixture over the bread and press down to make sure all of the cubes are touching the mixture. Cover, and place in the fridge for 4 hours or overnight.

  3. The next day, preheat oven to 350 degrees F.
  4. Melt the butter in a medium saucepan over medium-low heat. Add the sugar and whisk together until sugar has melted and become like a caramel-sauce. Turn off heat and add the pecans, nutmeg and remaining 1/4 teaspoon of cinnamon.
  5. Spread the pecan topping evenly over the prepared casserole and place in the oven. Bake for 40 minutes, until puffed and lightly golden.
  6. Serve with maple syrup and fresh berries, if desired.

did you make this?

Tag @delishknowledge on Instagram and hashtag it #delishknowledge

The Ultimate Plant-Based Protein Cookbook + Course

(Includes 40+ recipes!)

FREE 7-DAY COURSE + COOKBOOK

Meet Alex Caspero

Alex Caspero is a Registered Dietitian, New York Times Bestselling Plant-Based Chef and mom of two. She aims to cut through the nutrition noise by providing real-life, nourishing tips for body and mind. Learn more about Alex.

(30 comments) leave a comment

Your email address will not be published.

Recipe rating

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

    1. Cecilia
      April 17, 2022 AT 4:23 pm

      Do you use vanilla almond milk or something else? Thanks!

      1. Alex
        April 17, 2022 AT 6:12 pm

        Hi Cecilia, I typically just use plain almond milk but vanilla would be great!

    2. Marissa
      January 1, 2021 AT 1:27 am

      Made this for Christmas brunch AND New Year’s Day hungover breakfast. So easy and such a big hit with my meat loving husband!

    3. Erica
      November 25, 2020 AT 9:48 am

      Can you sub baking stevia for the sugar?

      1. Michelle Cron
        January 26, 2021 AT 3:17 am

        Just wondering where the cholesterol comes from. There should be zero if its truly vegan. Thanks.

        1. Alex
          January 31, 2021 AT 7:53 am

          Hi Michelle, looks like the nutritional information was pulling in butter instead of vegan butter– just fixed it, but the recipe never changed.

      2. Alex
        November 25, 2020 AT 3:12 pm

        I don’t know– I’m not sure what the exchange ratio would be. If you try it, let me know how much you used!

    4. Susan
      June 7, 2020 AT 12:10 pm

      How many cups of bread would that be? Bread loaves vary so much.

      1. Alex
        June 8, 2020 AT 5:17 am

        About 8 cups

    5. Kelly
      November 19, 2019 AT 9:52 am

      This is the BEST brunch recipe! I’ve made this about a dozen times and we love it every single time. Thank you, highly recommend!

    6. Megan
      October 2, 2019 AT 8:01 am

      Could oil be used as a substitute for the margarine?

      1. Alex
        October 4, 2019 AT 8:40 am

        I haven’t tried it, and it may not solidify the same way. I’d recommend trying it with coconut oil first to see if that works.

    7. Alyssa Conti
      March 31, 2019 AT 7:42 am

      I made this recipe! It was delicious, I didn’t have stale French bread so I just bought a fresh loaf ripped it into pieces and crisped it up in the oven for 15 minutes at 350. I was out of pecans but I had walnuts. I also made a drizzle of powdered sugar, almond milk, and vanilla. It was a great addition. I highly recommend this dish for a brunch pot luck or even new Christmas morning tradition!

      1. Alex
        April 1, 2019 AT 5:11 am

        So glad you liked it. Thanks Alyssa!

    8. Diane Mercurio
      February 24, 2019 AT 3:01 pm

      Can you make this ahead and freeze? If so, do you bake it and freeze? Or, do you freeze unbaked?
      Thanks

      1. Alex
        February 25, 2019 AT 8:19 am

        Hi Diane, I haven’t tried this that way yet. However, here’s what I would do: First, be sure to assemble your Breakfast Casserole in a freezer safe and oven safe dish. Once assembled, wrap the dish in plastic wrap-2 times and then cover with 1 layer of foil. I usually don’t like using plastic, but I find it’s still the best for reducing freezer burn. Then place the unbaked casserole in the freezer– not too long, maybe only up to 2-3 months. To cook, remove casserole from freezer day before you want to serve and allow the casserole to thaw overnight and then bake as directed. Don’t add the praline topping until right before you bake it.

    9. Jennifer Cina
      February 14, 2019 AT 4:54 pm

      Can you pour the melted butter on the mixture the night before and then refrigerate and bake in the morning?

      1. Alex
        February 15, 2019 AT 7:14 am

        I don’t see why not! I always do it in the morning, but it should work the same way. Let us know! Thanks.

    10. Katie
      January 31, 2019 AT 9:19 am

      Any ideas what I could substitute for the pecans in the topping? Oats maybe? I know they’re not as sturdy though. I have a peanut & tree nut allergy 🙁

      1. Alex
        January 31, 2019 AT 9:29 am

        Hi katie- I don’t think oats would work, but I would do this- omit the nuts all together but still make the topping. Pour the topping over and then serve with berries! You’ll want some texture with the french toast, but I think oats will make it too heavy? If you try it- let us know how it works!