Vegan French Toast Casserole Recipe

You don’t need a long list of fancy ingredients to make a breakfast that feels special—this Vegan French Toast Casserole uses everyday pantry staples like ripe bananas, cinnamon, and almond milk to create a baked dish that’s rich, cozy, and completely dairy-free. Instead of standing over a stovetop flipping slices, you just mix everything in one dish, let it soak, and bake it off until golden and crisp on top.

A delightful Vegan French Toast Casserole features a baked dish with sliced strawberries, raspberries, blueberries, and a dusting of powdered sugar. Browned bread cubes add texture, suggesting bread pudding. Plates await in the background for this inviting dessert.
Vegan French Toast Casserole. Photo Credit: Two City Vegans
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I love how this baked French toast casserole is just as satisfying as the traditional version—only easier, and you can prep it the night before if you want to save time in the morning. Leftovers also keep well in the fridge, and they even freeze nicely if you want to tuck some away for later. Whether it’s for Christmas morning breakfast, a relaxed family brunch, or you’re just making something to enjoy for yourself, this recipe delivers comfort without fuss.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

A table filled with ingredients for a delectable Vegan French Toast Casserole: blueberries, strawberries, raspberries, vegan butter, maple syrup, powdered sugar, almond milk, chopped bread, vanilla extract, cinnamon, banana, sea salt, and cornstarch.
Vegan French Toast Casserole Ingredients. Photo Credit: Two City Vegans

How to Make Vegan French Toast Casserole with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

If you follow my simple steps, you’ll have a warm, golden casserole on the table in no time.

Make the Custard

Start by mashing the banana right in your baking dish until smooth. Add in the almond milk, vanilla extract, maple syrup, cinnamon, cornstarch, and salt.

Mashed banana with a fork on a rectangular ceramic dish sits atop a wooden board, surrounded by a jar of syrup, strawberries, blueberries, and leafy greens—perfect for crafting a delicious vegan French toast casserole.
Smash the banana.
Hand mixing ingredients like flour and cinnamon in a decorative baking dish on a wooden board for a Vegan French Toast Casserole. Nearby are strawberries, blueberries, and a jar with liquid, ready to be added for that perfect touch of flavor.
Add in the almond milk, vanilla extract, maple syrup, cinnamon, cornstarch, and salt.
A ceramic dish with brown batter and a spoon rests on a wooden board, ready to become a delicious Vegan French Toast Casserole. Nearby, strawberries, blueberries, and a jar of syrup eagerly await their chance to complement this delightful creation.
Mix until just combined.

Whisk until the mixture is completely smooth and everything is well combined.

Soak the Bread

Gently fold in (don’t mash) your cubed bread so that each piece is coated with the custard. Let it soak for at least 30 minutes at room temperature so it can absorb all that flavor.

If you want to prep ahead, you can cover it and let it sit in the fridge overnight—this actually gives it even more flavor.

A rectangular baking dish filled with cubed bread pieces sits on a wooden board, ready for transformation into a delicious Vegan French Toast Casserole. Nearby, a jar of liquid waits alongside bowls of vibrant blueberries and strawberries.
Fold in the cubed bread.
A rectangular dish filled with cubed bread, covered with clear plastic wrap, hints at a delightful Vegan French Toast Casserole, set elegantly on a wooden board.
Cover it and let it soak in the fridge overnight.
Hand pouring liquid over cubed bread in a baking dish, creating a delightful Vegan French Toast Casserole on a wooden board. A jar of syrup and a small bowl of greens accompany the scene, promising a wholesome breakfast experience.
Drizzle the melted butter over the top and bake for 35-40 minutes.

Bake the Casserole

When you’re ready to bake, drizzle melted vegan butter over the top if you’re using it—the drizzle adds a little extra crispness and flavor to the top layer.

Place the casserole dish in a preheated 350°F oven and bake it uncovered for 35 to 40 minutes or until the top of the casserole is golden brown and crisp and the center feels set. Baking it uncovered helps you make sure the top crisps up properly.

Make the Glaze

While the casserole is baking, whisk together the powdered sugar, almond milk, and vanilla extract until the glaze is smooth.

A delightful spread featuring assorted fruits surrounding a bowl with yogurt, powdered sugar, and vanilla extract on a wooden board. Nearby, strawberries, blueberries, and raspberries await their place in a vibrant vegan French toast casserole.
Whisk together the powdered sugar, almond milk, and vanilla extract.
A wooden board holds bowls of strawberries, blueberries, and raspberries next to a bowl of creamy sauce with a spoon. A jar of syrup peeks from the top left corner, perfect for drizzling over a mouthwatering Vegan French Toast Casserole.
Mix until smooth and creamy.

Once the casserole comes out of the oven and has cooled slightly, drizzle the glaze over the top.

Serve with Toppings

Top the casserole with fresh berries, a dusting of powdered sugar, and an extra drizzle of maple syrup if you’d like.

A ceramic dish of baked bread pudding, reminiscent of a Vegan French Toast Casserole, is on the table. It's topped with strawberries, blueberries, and raspberries. Nearby, small bowls of strawberries and powdered sugar sit ready with utensils and sauce.
Top with fresh berries.
Baked vegan French toast casserole topped with strawberries, raspberries, blueberries, and powdered sugar. Surrounding items include a bowl of strawberries, syrup, and cream. A hand dusts sugar with a sieve.
Add a dusting of powdered sugar.

You can also top with fresh fruit, strawberries, raspberries, or blueberries, which are all delicious. Then, serve it warm and enjoy!

A vegan French toast casserole adorned with strawberries, blueberries, and raspberries, lightly dusted with powdered sugar, elegantly served in a rectangular dish on a woven mat.
Drizzle the syrup and serve.

Recipe Notes and Expert Tips

I’ve made this casserole more times than I can count, and these tips will help you get the texture and flavor just right:

  • Choose the Right Bread: Slightly stale or day-old bread works best because it holds its shape and absorbs the custard without getting mushy. French bread and sourdough bread are two of my favorites to use.
  • Mash the Banana Well: You want the banana completely smooth so that it blends nicely into the custard and doesn’t leave chunks.
  • Whisk the Custard Thoroughly: Make sure everything is well combined so the cornstarch activates properly and thickens as it bakes.
  • Soak Long Enough: Don’t rush this step—giving the bread time to absorb the liquid helps you get that soft, custardy center in every bite.
  • Add Vegan Butter for Texture: A drizzle before baking helps crisp the top without adding much effort or oil.
  • Bake Until Golden: Keep an eye on the top in the final minutes—it should look golden and slightly firm to the touch.
  • Cool Slightly Before Glazing: If you glaze it too soon, the drizzle will melt into the casserole instead of sitting on top.
  • Customize with Toppings: Feel free to add sliced bananas, berries, or even chopped nuts just before serving.
Hand pouring sauce over a baked bread pudding reminiscent of a Vegan French Toast Casserole in a rectangular dish, adorned with sliced strawberries, blueberries, and raspberries. A bowl of extra sauce and plates linger invitingly in the background.
Vegan French Toast Casserole. Photo Credit: Two City Vegans

How to Store Leftovers

If you have leftovers, cover your casserole with aluminum foil or transfer portions to airtight containers and store them in the refrigerator for up to 2-3 days. When you’re ready to reheat, individual portions can go in the microwave, or you can warm the whole dish in a 350°F oven until heated through.

If you want to freeze it, it’s best to skip the glaze, as its texture might change once frozen and thawed. Wrap the casserole tightly with a layer of plastic wrap and aluminum foil once it’s cooled, or transfer it to a freezer-safe container and freeze it for up to 3 months. When you’re ready to enjoy it, thaw it overnight in the fridge and reheat it before adding the glaze.

What to Serve With Vegan French Toast Casserole

This casserole goes great with a side of fresh fruit, dairy-free yogurt, or even a tofu scramble if you’re looking for something savory to balance things out. And, of course, it pairs perfectly with a cup of hot coffee or your favorite plant-based latte.

A delightful Vegan French Toast Casserole adorned with powdered sugar, strawberries, blueberries, and raspberries. Nearby rests a small dish and a glass of honey, ready to elevate your breakfast experience.
Vegan French Toast Casserole. Photo Credit: Two City Vegans

More Easy Vegan Casserole Recipes for You to Try at Home

I’ve got plenty more cozy, satisfying vegan casseroles for the whole family that are just as easy and rewarding as this one.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A delightful Vegan French Toast Casserole features a baked dish with sliced strawberries, raspberries, blueberries, and a dusting of powdered sugar. Browned bread cubes add texture, suggesting bread pudding. Plates await in the background for this inviting dessert.

Vegan French Toast Casserole

This Vegan French Toast Casserole is one of those easy wins—no flipping, no fuss, just simple ingredients baked into something warm and satisfying. You can prep it the night before, refrigerate or freeze it, and pop it in the oven or microwave when you're ready, and have breakfast or brunch sorted without any scrambling. It works for holiday mornings or even meal prepping something cozy for yourself.
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 6
Calories: 567kcal

Ingredients

  • 4 cups day old bread cut into ½” cubes

For the Custard:

  • 1 cup banana
  • ¾ cup almond milk or another dairy free milk
  • 2 teaspoons vanilla extract
  • ¼ cup pure maple syrup
  • 2 teaspoons ground cinnamon
  • 2 tablespoons cornstarch
  • ¼ teaspoon fine sea salt
  • 1 tablespoon melted vegan butter (optional- omit if oil-free)

For the Glaze:

Video

[adthrive-in-post-video-player video-id=”vk3enChz” upload-date=”2025-08-26T10:14:23+00:00″ name=”Easiest Vegan French Toast Casserole Ever” description=”No eggs, no dairy, just the best breakfast bake.” player-type=”default” override-embed=”default”]

Instructions

  • Set your oven to 350°F (180°C) and grease or line a medium baking dish.
  • In the baking dish, mash the banana until smooth. Add almond milk, vanilla, maple syrup, cinnamon, cornstarch, and salt. Whisk until well combined.
    1 cup banana, ¾ cup almond milk, 2 teaspoons vanilla extract, ¼ cup pure maple syrup, 2 teaspoons ground cinnamon, 2 tablespoons cornstarch, ¼ teaspoon fine sea salt
  • Add the cubed bread to the custard mixture and toss gently until all the pieces are coated. Let the bread soak for at least 30 minutes, or cover and refrigerate overnight for a deeper flavor.
    4 cups day old bread
  • If using, drizzle the melted vegan butter over the top. Bake uncovered for 35–40 minutes until the top is lightly golden and crisp.
    1 tablespoon melted vegan butter
  • In a small bowl, whisk together the powdered sugar, almond milk, and vanilla extract until smooth.
    ½ cup powdered sugar, 2 teaspoons almond milk, ½ teaspoon vanilla extract
  • Serve the casserole warm, topped with fresh berries, a dusting of powdered sugar, a drizzle of glaze, and extra maple syrup if desired.

Notes

  • Choose the Right Bread: Slightly stale or day-old bread works best because it holds its shape and absorbs the custard without getting mushy.
  • Mash the Banana Well: You want the banana completely smooth so that it blends nicely into the custard and doesn’t leave chunks.
  • Whisk the Custard Thoroughly: Make sure everything is well combined so the cornstarch activates properly and thickens as it bakes.
  • Soak Long Enough: Don’t rush this step—giving the bread time to absorb the liquid ensures a soft, custardy center in every bite.
  • Add Vegan Butter for Texture: A drizzle before baking helps crisp the top without adding much effort or oil.
  • Bake Until Golden: Keep an eye on the top in the final minutes—it should look golden and slightly firm to the touch.
  • Cool Slightly Before Glazing: If you glaze it too soon, the drizzle will melt into the casserole instead of sitting on top.
  • Customize with Toppings: Feel free to add sliced bananas, berries, or even chopped nuts just before serving.

Nutrition

Calories: 567kcal | Carbohydrates: 103g | Protein: 17g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Trans Fat: 0.4g | Sodium: 903mg | Potassium: 348mg | Fiber: 7g | Sugar: 30g | Vitamin A: 21IU | Vitamin C: 3mg | Calcium: 260mg | Iron: 6mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating