Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Breakfast

Easy Vegan French Toast Casserole Recipe

by Adam Sobel
Published: Jun 27, 2025
5 from 3 votes
Prep Time 6 minutes mins
Total Time 56 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

What awaits you is an effortless brunch potluck joint to blow the minds of your whole crew, including the vegan-skeptical amongst them, with this super cost-effective and yummy vegan French toast casserole recipe. Get ready to make your whole house smell like an absolute friggin' breakfast bonanza.

A plate with a slice of vegan French toast casserole topped with strawberries, raspberries, and blueberries, surrounded by dishes of more French toast and scattered berries.

want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

This recipe leans hard into simplicity: no obscure ingredients, no greasy stovetop flipping, and yes, it's quite conveniently make-ahead friendly. So whether you're hosting brunch or just treating your future self to something you can serve warm with a scoop of vanilla ice cream, you're set for caramelized, cinnamon-kissed success.

Pair it with a vegan omelette loaded up with seitan bacon and a tall carafe of fresh OJ (my personal fave part of any brunch). However you top it, this cozy bake's gonna make the table go silent (except for happy chewing sounds).

Jump to:
  • 🥰Why you'll adore this vegan French toast casserole recipe
  • 🍞Dairy-Free French toast casserole ingredients 
  • 🤯Variations
  • 📖 How to make baked vegan French toast
  • 💡Serving Ideas
  • 👉Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️You'll love these vegan breakfast recipes too:
  • Vegan French Toast Casserole

🥰Why you'll adore this vegan French toast casserole recipe

☕ Weekend Brunch Star: It feeds a crowd, impresses like a pastry chef's special, and might be the cheapest thing you can serve up to satisfy a large family gathering with minimal fuss.

✊ Vegan AF: Like all of my vegan breakfast recipes, forget seeing any eggs, butter, milk, or cholesterol. But get ready to watch it do a double backflip out of your dad's Saab and land a perfect 10 on the cozy-o-meter.

✅ Tested and Approved Worldwide: Like all of my vegan recipes, this one's been brunch-tested by hundreds of recipe testers from all around the planet.

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🍞Dairy-Free French toast casserole ingredients 

A tray with ingredients for a vegan French toast casserole recipe: vegan butter, plant-based milk, ground nutmeg, cornstarch, salt, cinnamon, coconut sugar, vanilla extract, vegan bread, lemon zest, and fresh berries.

Old-A$$ Bread, from Days Gone By

Make this with a sturdy, hearty 1 lb. loaf of vegan brioche, whole wheat bread, vegan challah, or a country-style white. The bread should be at least a day old; this helps it soak up the custard without turning to mush. 

If you didn't plan ahead and only have fresh bread, cube it and toast it briefly in the oven until just a little dry.

Plant Milk

You do you, as they say. Use oat milk, soy milk, coconut milk, or almond milk in this recipe-all will work great. 

The reason I call for unsweetened milk, and then calling for sweetener to be added is that all brands vary greatly in sweetness. This way, I can make sure everyone who follows this recipe gets pretty consistent results. 

However, if all you can get your hands on is regular sweetened or flavored plant milk, I'd suggest just cutting down on the sugar you add to taste, so you aren't brunching up some cloyingly sweet muck.

Vegan Butter

My go-to is Earth Balance, but Trader Joe's has a budget-friendly version that still gets the job done. Coconut oil can also be used, but obv. it's not going to have any delicious buttery flavor, right? If you're the scrappy and from-scratch type, I teach you how to make incredible homemade vegan butter in my vegan dairy crash course.

The Starch

This is your egg-free way of making the custard a bit thicker and gooier. Cornstarch thickens the plant-based custard so it sets properly in the oven. Arrowroot, tapioca starch, or potato starch work just as well, so use what you've got on hand.

The Sweetener

Of course, you can make this with regular brown sugar (or even plain ol' white sugar with a little molasses added). But, coconut sugar (which is like ⅔ of what runs through my wife's veins) has a mineral-rich, almost maple-like taste that I think is extra nice in this.

Toppings

Once baked, top your casserole however you like. A drizzle of maple syrup and a dusting of powdered sugar is classic, but don't hold back on vegan whipped cream, which I have a pretty killer, easy recipe for.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

🤯Variations

Pumpkin French Toast Casserole

Add 1 ½ cups of canned pumpkin puree to the custard mix, and fold a little bourbon cranberry sauce into the bread before baking. You've to yourself the perfect brunch banger for Thanksgiving weekend.

Chocolate Chip Hazelnut French Toast Casserole

Fold ½ cup vegan chocolate chips into the bread cubes for a dessert-worthy casserole. Top the baked casserole with dollops of vegan Nutella, crushed toasted hazelnuts, and vegan mascarpone.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

📖 How to make baked vegan French toast

Running on fumes and craving French toast NOW? Skip ahead to the printable recipe card below. But if you've got a minute, stick around-this step-by-step walkthrough will set you up for brunch greatness.

A glass baking dish smeared with vegan butter sits on a wooden surface beside a wooden spoon and a plate holding a block of butter.

Step One

Grease Is the Word:

Lightly grease a 9x13-inch (23x33 cm) baking dish. 

A glass dish filled with neatly stacked pieces of crustless whole wheat bread. A plate with a block of butter is visible nearby on a wooden surface.

Step Two

Breader Off Dead:

Cut the bread into 1-inch (2.5 cm) cubes and spread them evenly in the dish.

Vegan milk is being poured into a pot containing a frothy, brown spiced custard for vegan French toast casserole.

Step Three

A Calculated Whisk:

In a saucepan over medium heat, whisk together plant-based milk, rum (if using), vegan butter, starch, sugar, cinnamon, nutmeg, vanilla, and salt until smooth and the butter has melted.

A glass baking dish filled with vegan French toast casserole covered in a thick brown custard sauce, set on a rustic wooden surface.

Step Four

Pour Decisions:

Pour the custard mixture over the bread cubes. 

A vegan French toast casserole in a glass dish, topped with brown custard sauce, with a dark wooden spatula resting on top.

Step Five

The Press Prince of Bel-Air: 

Press down firmly with a spatula or the back side of a spoon so every piece soaks up some of the custard. Securely cover the top of the pan with aluminum foil.

A partially baked vegan French toast casserole in a glass dish, covered with aluminum foil.

Step Six

Don't Go Bake-ing My Heart:

Preheat oven to 350°F (175°C). Bake for 30 minutes covered.

A baked vegan French toast casserole in a rectangular glass pan on a wooden surface.

Step Seven

Casserole Call:

Uncover the pan and continue to bake for 15-18 minutes until golden brown on top.

A plate with a slice of vegan baked French toast topped with strawberries, raspberries, blueberries, and syrup. Other serving dishes and fresh fruit are also visible on the table.

Step Eight

Cool Runnings:

Remove from oven and let cool for 10 minutes. Top with whipped cream, berries, powdered sugar, and maple syrup.

Text reads: By golly, your goof-ass guy wrote a new vegan cookbook! on a tan, tape-shaped background with a small, red, heart-in-hand graphic in the top left corner.

50+ of my own family's fave recipes. Carefully concocted to win over even your most anti-vegan friends.

🔥 I need this book!
A cookbook cover displayed on a tablet shows a pot of colorful plant-based curry with vegetables and herbs. The title reads The Cinnamon Snail Everyday Plant Kitchen Recipe Book by Adam Sobel.
🔥 I need this book!

💡Serving Ideas

Serve this baked French toast with a banger brunch lineup to make your table look like a VIP breakfast buffet. 

A side of applewood-smoked vegan breakfast sausage or a wedge of vegan quiche perfectly complements the sweet bake. Of course, a plate of scrambled tofu or a tempeh bacon-stuffed vegan omelette wouldn't hurt, either, would it?

Plates of vegan French toast casserole topped with fresh berries and syrup are arranged alongside a bagel with vegan smoked salmon, vegan cream cheese, and vegan eggs benedict with hollandaise sauce on a pink surface.
Lonely old French toast? Screw that. Serve this up with tofu eggs benedict with vegan hollandaise sauce, or do a multi-FT meal with some Hong Kong French toast. Tra-la-la.

👉Top tips

  1. Use Stale Bread: Fresh bread gets too mushy. Day-old is ideal, or toast cubes briefly in the oven.
  2. Let It Rest: Soaking helps the bread absorb flavor evenly. An overnight chill before baking makes this even better, and it's incredibly fast to get in and out of the oven in the morning.

🤷‍♀️ Recipe FAQs

Can I add booze to this? 

Heck yes! A splash of bourbon or spiced rum in the custard makes this a grown-up brunch that slaps.

Can you make mini vegan French toast casseroles? 

Sure thing! Spoon the soaked bread into greased muffin tins and bake uncovered for 20-25 minutes for personal-sized portions.

How do I store and reheat vegan French toast casserole?

❄️ Refrigerating: 
Store leftovers tightly covered in the fridge for up to 4 days.

🧊 Freezing: 
Slice, wrap in foil or an airtight container, and freeze for up to 1 month.

🌡 Thawing: 
Let thaw in the fridge overnight or reheat straight from frozen at a lower oven temp.

🔥 Stovetop Reheating: 
Warm slices in a nonstick skillet over medium-low heat.

🥵 Oven Reheating: 
Heat a pre-made casserole for just 15-18 minutes, covered. You may want to hit it with a little extra drizzle of plant-based milk first to make sure it stays juicy and lovely.

✌️You'll love these vegan breakfast recipes too:

  • Close-up of vegan scrambled eggs cooking in a pan, showing a creamy yellow texture with some browned edges.
    Scrambled Tofu (Soft Vegan Scrambled Eggs Recipe)
  • A vegan cinnamon roll being lifted from a baking dish, topped with dropping vanilla glaze.
    The Softest Vegan Cinnamon Rolls Recipe
  • A close-up of a Vegan Pumpkin Muffin topped with chopped nut , rose petals, and icing.
    Vegan Pumpkin Muffins (with Pistachio Streusel and Rosewater Cardamom Glaze)
  • A stack of vegan blueberry pancakes topped with butter, fresh blueberries, and syrup being poured over them, on a beige plate.
    Easy Vegan Blueberry Pancakes Recipe
Banner with the text "Become a Better Plant-Based Cook" on a beige background with black and red design elements.

Get a massive discount on all of my popular vegan brunch classes and become a plant-based breakfast champion!

Yes Pls!
A stack of pancakes is being drizzled with syrup. The text reads, "The Perfect Vegan Brunch Does not exi-".
Yes Pls!
A plate with vegan French toast casserole topped with fresh strawberries, blueberries, and syrup, surrounded by more fruit and baking dishes with additional servings.

Vegan French Toast Casserole

This vegan French toast casserole is custardy, cinnamon-rum-laced, and perfect for make-ahead brunches or lazy weekend mornings. It's got all the nostalgic energy of diner French toast-but in cozy casserole form, making it super easy to serve for a large family breakfast or potluck.
5 from 3 votes
Print Pin Rate
Prep Time: 6 minutes minutes
Cook Time: 50 minutes minutes
Total Time: 56 minutes minutes
Servings: 8 Servings
Course: Breakfast
Cuisine: American
Diet: Vegan, Vegetarian
Calories: 302kcal
Author: Adam Sobel
Cost: $6

Equipment

  • 13X9-inch pan
  • Medium bowl
  • Aluminum foil
  • saucepan

Ingredients

  • 1 lb. loaf of stale bread ideally vegan brioche if you can find it
  • 2 cups unsweetened plant-based milk
  • ¼ cup spiced rum optional
  • 6 tablespoons vegan butter
  • 2 tablespoons cornstarch arrowroot, or potato starch
  • ⅓ cup coconut sugar palm sugar, or brown sugar
  • 1 tablespoon cinnamon
  • 1 teaspoon nutmeg
  • 2 teaspoons vanilla extract
  • 1 teaspoon lemon zest
  • ½ teaspoon salt

Toppings:

  • Vegan whipped cream
  • Fresh berries
  • Powdered sugar
  • Maple syrup

Instructions

  • Lightly grease a 9x13-inch (23x33 cm) baking dish or casserole dish.
  • Cut the bread into 2.5 cm (1-inch) cubes and spread them evenly in the prepared dish.
  • In a saucepan over medium heat, whisk together the plant-based milk, rum (if you are using it), vegan butter, starch, coconut sugar, cinnamon, nutmeg, vanilla extract, lemon zest, and salt until smooth and the butter has fully melted.
  • Pour the mixture evenly over the bread cubes, pressing firmly with a spatula to ensure the bread absorbs the liquid. If preparing in advance, cover and refrigerate for up to 12 hours.
  • Preheat the oven to 350°F (175°C). Cover the casserole with aluminum foil and bake for 35 minutes.
  • Remove the foil and continue to bake for an additional 15-18 minutes until the top is firm and lightly browned.
  • Remove from the oven and let it cool for 10 minutes before serving. Top with vegan whipped cream, fresh berries, powdered sugar, and maple syrup as desired.

Notes

🍞 Crust in Peace: 
Use day-old or lightly toasted bread to prevent a soggy center. Soft, fresh loaves don’t hold up.
🛌 Hit Snooze: 
Let the custard sit in the bread for at least 15 minutes, or refrigerate overnight for max flavor absorption.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 302kcal | Carbohydrates: 37g | Protein: 8g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 2g | Sodium: 518mg | Potassium: 162mg | Fiber: 3g | Sugar: 8g | Vitamin A: 130IU | Vitamin C: 0.5mg | Calcium: 158mg | Iron: 2mg

More Delicious Vegan Breakfast Recipes

  • A partially eaten vegan zucchini muffin with crumbs sits on a plate, with more whole muffins in the background on a cooling rack. The muffin appears moist with pieces of fruit or nuts visible.
    Vegan Zucchini Muffins With Orange Olive Oil Streusel
  • A glass jar filled with dark brown gingerbread simple syrup sits on a surface next to fresh ginger, green cardamom pods, and a cinnamon stick, with a blurred white cup in the background.
    Gingerbread Simple Syrup Recipe
  • A close-up of Gingerbread Cinnamon Rolls covered in caramel icing and topped with a small gingerbread man cookie, with more decorated rolls blurred in the background.
    Vegan Gingerbread Cinnamon Rolls
  • A close-up of a bowl filled with creamy vegan champorado topped with a swirl of white cream.
    Champorado Recipe (Filipino Chocolate Rice Pudding)

Comments

  1. Tee Hansen says

    July 02, 2025 at 9:31 am

    5 stars
    This vegan French toast casserole absolutely slapped! Custardy, indulgent, and even the vegan-skeptics went back for seconds! The make-ahead factor is clutch for brunches, and that coconut sugar gives it this gorgeous caramel vibe. I'm not usually a fan of french toast casseroles, but this one will be on my list of repeats!

    Reply
  2. Rita says

    June 28, 2025 at 2:18 pm

    5 stars
    Yum!

    Reply
  3. Deborah says

    June 28, 2025 at 9:15 am

    5 stars
    Fantastic! The recipe came together so easily, and the taste was amazing. I'm looking forward to making it for a family brunch.

    Reply
5 from 3 votes

Leave a Reply Cancel reply

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

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.