Overnight French Toast Bake

5 from 1 vote
This recipe is cozy, cinnamony and so very comforting! It's a great way to use up day-old baguette, and makes for a delicious brunch recipe to please a crowd.
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Jump to Recipe

Oct 5, 2020 (Last updated Sep 21, 2021) by Hannah Sunderani

Overnight French Toast Bake

Hi guys! Say hello to this warm and inviting overnight french toast bake! This recipe is cozy, cinnamony and so very comforting. It’s a great way to use up day-old baguette, and makes for a delicious brunch recipe to please a crowd. I served this recipe to my husband and my mom and it was a HUGE hit!

Plus, it can be reheated to enjoy throughout the week if you any have leftovers. Truly, there is no waste to be had! 

 It’s also a great breakfast bake to make for Thanksgiving breakfast, the Holidays, or other family gatherings where you’re hosting a crowd overnight. It’s made by soaking bread in a deliciously creamy custard sauce and baking until golden and fragrant. Optional to top with sliced apple and maple syrup to drizzle. You drooling yet?

So, let me tell you exactly how to make this recipe so that you can enjoy it pronto.

Overnight French Toast Bake Recipe

the ingredients

The ingredients

The ingredients for this recipe are quite simple and straight forward. You will need:

  • 1 baguette
  • coconut milk
  • 1 block (14 oz) silken tofu
  • coconut sugar (or brown sugar)
  • vegan butter
  • corn starch
  • vanilla extract
  • cinnamon
  • all purpose flour
  • pecans
  • apple (optional)

As you can see, the ingredient list is simple, and likely you can find everything you need at your local grocers. 

baked french toast

Overnight French Toast Bake: Tips and Notes

There isn’t much required to ace this recipe. It’s so simple and straight forward! However, the most common question I get when it comes to making a French Toast Bake is how to avoid it being too soggy. 

So here’s my tip for getting the perfect baked french toast that’s not soggy.

Why is my baked french toast soggy?

Using day old bread is the key to achieving a baked french toast that isn’t soggy! If you use freshly baked bread, it’s possible that the bread will be too soft and therefore too soggy when you add the liquid. 

If you only have freshly baked baguette, then you can “dry out” the bread by slicing it into bite sized pieces and laying it out on a baking tray for a few hours, until it’s gone a little dry and stale. 

I also like to use baguette bread as the bread style of choice, because it’s firm and crusty. Other bread types might not withstand the custard sauce the same. Another  alternative to baguette is sourdough.

These tips should help you achieve a perfectly baked french toast that’s not soggy.  But if you want more help regarding french toast, this article from Bon Appetit is a goodie for explaining the 7 most common french toast cooking mistakes. I hope it’s helpful!

overnight french toast bake  overnight french toast bake

Other recipes you might like:

If you’re digging this recipe, you might also like these:

Vegan Blueberry Scones

Blueberry Banana Baked Oatmeal

Vegan and Gluten-free Oat Waffles

Banana Oat Pancakes


pin it on Pinterest!

So there we have it! A simple recipe for an Overnight French Toast Bake that is sure to please a crowd, vegan or not. It’s cozy, cinnamony and so comforting. You can use day-old bread, and enjoy throughout the week. So it’s certain that there is no waste! I truly think you’re going to love this recipe as much as we do.

And, if you do make this recipe please let me know in the comments below what you think! I love hearing from you. And of course, tag me on Instagram with the hashtag #twospoons. Nothing makes me happier than to see your recreations.


French Toast Bake

5 from 1 vote
This recipe is cozy, cinnamony and so very comforting! It's a great way to use up day-old baguette, and makes for a delicious brunch recipe to please a crowd.
overnight french toast bake recipe
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Serves 12 squares


  • 1 baguette (400g or about 10 cups) preferably one day-old


Crumble topping:

  • 1 tsp cinnamon
  • ¼ cup all purpose flour
  • 1/3 sup coconut sugar or brown sugar
  • 2 tbsp vegan butter
  • ¼ cup pecans chopped
  • 1 apple thinly sliced (optional)


  • Cut day-old baguette into bite sized squares. (Alternatively, you can use fresh baguette, spread out the pieces onto a baking tray and let “dry out” for at least 2 hours).
  • In a blender, combine the coconut milk, tofu, coconut sugar, butter, corn starch, vanilla and cinnamon. Blend until smooth.  
  • Transfer bread bites to a large rectangular baking dish (8 x 11 inches) pour in the creamy custard and press down with your hands gently to soak everything. Cover and refrigerate overnight.
  • Preheat oven to 350F/176C. In a small bowl combine the flour, sugar and vegan butter. Massage with your finger tips to create a crumble texture. Sprinkle in the pecans and mix again.  
  • Sprinkle the crumble topping over the French toast casserole and tuck sliced apples into the nook sand crannies if using. Bake for 40 minutes, or until golden on top. Let cool slightly, cut into squares and serve with maple syrup.  


French toast casserole will keep for up to 5 days. Store in the fridge in an air-tight container. 



Calories: 240kcal | Carbohydrates: 25g | Protein: 5g | Fat: 14g | Saturated Fat: 8g | Sodium: 178mg | Potassium: 195mg | Fiber: 2g | Sugar: 8g | Vitamin A: 186IU | Vitamin C: 2mg | Calcium: 36mg | Iron: 2mg

Tag @twospoons on Instagram
and hashtag it #twospoons



We love hearing from you! If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. Thank you!

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

Rate this Recipe

  1. This was my first #twospoons recipe and it was incredible!!! Will definitely be making this again and excited to explore your other recipes!

    • I am so happy that you enjoyed this recipe KY! Thanks for the very sweet comment and hope you enjoy some of the other recipes on the blog! 🙂