This Overnight French Toast Bake is cozy, cinnamony and so very comforting! It's a great way to use up a day-old baguette and makes for a delicious brunch recipe to please a crowd.

Overnight French Toast Bake [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



For the French Toast Bake:

  • 1 baguette about 10 cups) preferably one-day-old

For the Custard:

  • 1 can coconut milk (13.5 ounces)
  • 14 ounces silken tofu (1 block)
  • 1/2 cup coconut sugar or brown sugar
  • 2 tablespoons vegan butter
  • 2 tablespoons corn starch
  • 2 teaspoons pure vanilla extract

For the Crumble topping:

  • 1 teaspoon cinnamon
  • 1/4 cup all-purpose flour
  • 1/3 cup coconut sugar or brown sugar
  • 2 tablespoons vegan butter
  • 1/4 cup pecans chopped
  • 1 apple thinly sliced (optional)


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


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

Load More...