As the aroma of warm cinnamon wafts through the kitchen, I can’t help but smile at the thought of breakfast. This Vegan French Toast Casserole is my go-to comfort food, transforming simple pantry staples into a hearty morning delight. What I love most is that it’s unfussy—requiring less than 10 ingredients—and perfectly suited for overnight prep, making busy mornings a breeze. Whether you prefer it with cubed bread or sliced, this eggless casserole delivers a delightful crisp on the outside while remaining soft and custardy within. Imagine bringing friends and family together over a delicious brunch, free from eggs and dairy yet bursting with flavor! Ready to get started on this heavenly dish?

Why is Vegan French Toast Casserole a Must-Try?
Easy Preparation: No complex techniques or equipment required—perfect for home cooks of all levels!
Versatile Base: Use any stale bread you have on hand, from brioche to sourdough, to give this dish your personal touch!
Crowd-Pleasing Flavor: Your guests will be amazed at how flavorful this eggless casserole is, proving that vegan options can shine.
Perfect for Meal Prep: Prepare it the night before and wake up to a warm, comforting breakfast that’s ready to go! You can also enjoy it with a drizzle of maple syrup or alongside a dollop of dairy-free yogurt.
Health-Conscious Delight: With approximately 246 calories per serving, it’s a guilt-free way to indulge on a busy morning. If you love make-ahead breakfasts, don’t miss out on our Sweet Potato Egg Casserole or delicious Baked French Toast for more ideas!
Vegan French Toast Casserole Ingredients
• Here’s everything you need to create this deliciously comforting dish!
For the Casserole
- Stale loaf of bread – Provides structure; options include vegan brioche, French, Italian, sourdough, or challah.
- Dairy-free milk – Acts as the liquid binder; unsweetened soy, almond, or oat milk work best.
- Brown sugar – Adds sweetness and enhances flavor; you may substitute with coconut or granulated sugar.
- Cornstarch – Thickens the custard mixture; ground flax or chia seeds can be a nutritious alternative.
- Ground cinnamon – Infuses warmth and depth; feel free to use nutmeg or pumpkin pie spice instead.
- Vanilla extract – Enhances sweetness and aroma, making your casserole simply irresistible.
- Black salt – Optional for enhancing flavor and mimicking the taste of eggs; regular salt works too.
For the Pecan Crumb Topping (optional)
- All-purpose or gluten-free flour – Adds crunch and texture to the topping.
- Chopped pecans – Brings nutty flavor and extra crunch; walnuts or seeds are great substitutes.
- Vegan butter – Binds the topping ingredients together; coconut oil can also be used.
- Light brown sugar – Sweetens up the crumble beautifully; coconut or granulated sugar are alternatives.
- Ground cinnamon – Adds delightful flavor to the topping, complementing the casserole perfectly.
With these ingredients, your Vegan French Toast Casserole is sure to come alive, creating a beauty that’s egg-free and dairy-free yet rich in flavor!
Step‑by‑Step Instructions for Vegan French Toast Casserole
Step 1: Prepare Bread
Begin by selecting your stale loaf of bread—brioche, sourdough, or any type you have on hand. Cut the bread into 1-inch cubes for a delightful texture or into thick slices if you prefer. Spread the cubes or slices evenly in a greased casserole dish, creating a sturdy base for your Vegan French Toast Casserole.
Step 2: Make Custard Liquid
In a mixing bowl, whisk together your dairy-free milk, brown sugar, cornstarch, ground cinnamon, vanilla extract, and black salt until well combined. Allow this custard mixture to sit for about 5 minutes; you’ll notice it begins to thicken, creating a luscious, egg-free base that will soak into the bread beautifully.
Step 3: Assemble Casserole
Pour the prepared custard mixture evenly over the arranged bread in the casserole dish. If using cubed bread, gently toss it to ensure all pieces are well coated. For sliced bread, press down lightly to soak the slices thoroughly in the custard, ensuring every bite will be indulgently rich in flavor.
Step 4: Soaking Time
Now it’s time for the flavors to meld! Allow your Vegan French Toast Casserole to sit for at least 30 minutes at room temperature, letting the bread absorb the custard. To deepen the flavors, cover tightly and refrigerate it overnight—this will create an even more custardy finish.
Step 5: Prepare Crumble
While the casserole soaks, prepare the optional pecan crumb topping. In a separate bowl, combine your flour, chopped pecans, vegan butter, light brown sugar, and ground cinnamon. Mix well until crumbly. This topping will provide a lovely texture to contrast with the soft, decadent casserole.
Step 6: Bake
Preheat your oven to 350°F (180°C). Uncover the soaked casserole and sprinkle the prepared crumble evenly over the top. Bake it in the preheated oven for 30 to 40 minutes, or until the top is a beautiful golden brown and crispy, and the casserole is set in the center. Enjoy the mouthwatering aroma wafting through your kitchen!

What to Serve with Vegan French Toast Casserole?
Pairing a delightful drink or a side dish can turn your breakfast into a feast everyone will remember.
-
Fresh Berries: Juicy strawberries, raspberries, or blueberries provide a bright, tart contrast that cuts through the sweetness of the casserole. These colorful fruits make every bite a refreshing surprise!
-
Maple Syrup: A classic combination, the rich, sweet flavor of pure maple syrup elevates the dish and enhances the warm, cozy vibes of brunch. Drizzle generously over each serving for that extra touch of indulgence.
-
Dairy-Free Yogurt: Creamy and tangy, dairy-free yogurt complements the casserole wonderfully while adding a hint of tartness and protein. Top your slice with a dollop for a balanced breakfast experience.
-
Vegan Sausages: Crispy, savory vegan sausages add a delightful contrast of flavor and texture, making your breakfast both hearty and satisfying. Pair them on the plate for a quintessential brunch spread.
-
Chia Seed Pudding: For a nutritious side, prepare chia seed pudding the night before. Infused with almond milk and vanilla, it offers a crunchy texture and a naturally sweet flavor that contrast beautifully with the soft casserole.
-
Herbal Tea: A warm cup of herbal tea brings comfort to your meal. Opt for flavors like chamomile or peppermint to add a calming element to your delightful breakfast gathering.
With these pairings, your Vegan French Toast Casserole will shine as the star of a memorable morning!
Make Ahead Options
These Vegan French Toast Casserole options are a blessing for busy mornings! You can assemble the casserole up to 24 hours in advance—simply follow the preparation steps, cover, and refrigerate it overnight. This allows the bread to soak in the custard mixture, creating a soft, custardy texture that is just as delicious when baked. Additionally, prepare the crumble topping in advance and store it in an airtight container at room temperature. When ready to bake, remove the casserole from the fridge, sprinkle with the crumble, and pop it in a preheated oven. This way, you’ll enjoy gourmet results without the morning rush!
Expert Tips for the Best Vegan French Toast Casserole
-
Stale Bread Importance: Ensure your bread is stale, as fresh bread won’t absorb the custard properly, leading to a less satisfying texture.
-
Thorough Soaking: Allow ample soaking time—ideally overnight—to ensure that every bit of your Vegan French Toast Casserole is perfectly custardy.
-
Customized Sweetness: Adjust the level of sweetness by varying the amount of brown sugar based on your taste preference; just keep the ratios in mind.
-
Even Bread Arrangement: If using slices, lay them flat and ensure they are well-pressed into the custard for an even soak.
-
Add Spice Variations: Don’t hesitate to experiment with spices like nutmeg or pumpkin pie spice for a unique flavor twist that suits your seasonal cravings.
Vegan French Toast Casserole Variations
Feel free to unleash your creativity with these delicious twists and substitutions to make this recipe your own!
-
Nut-Free: Swap nuts for seeds like pumpkin or sunflower seeds in the crumble topping if allergies are a concern. These seeds will still bring a delightful crunch!
-
Gluten-Free: Use gluten-free bread for a suitable version. Your casserole will remain deliciously soft and custardy while catering to gluten sensitivities.
-
Flavor Boost: Try using coconut milk instead of almond or soy milk to add a tropical flavor to your custard, enhancing the richness and taste!
-
Seasonal Spices: Experiment with spices like cloves or allspice to give a seasonal twist. These warm flavors make the casserole perfect for cozy autumn brunches.
-
Additional Toppings: Top your casserole with sliced bananas, apples, or a mix of berries before baking for added natural sweetness and texture. The fruit will caramelize beautifully during baking.
-
Extra Sweetness: If you love it sweet, consider drizzling some maple syrup in the custard mixture before soaking. It’ll create an indulgent experience in every bite!
-
Chocolate Lover’s Delight: Stir in dairy-free chocolate chips into the bread mixture for a decadent chocolatey version. Your guests will be asking for seconds!
-
Savory Twist: Experiment with adding savory herbs or spices like sage or rosemary for an unexpected savory French toast experience. It’s a unique take that will surprise your palate!
These variations can elevate your Vegan French Toast Casserole to new heights, providing flavors and textures that will satisfy any crowd. Enjoy exploring these delicious options! And for more tasty inspiration, check out our delightful French Onion Soup or the indulgent Toasted Marshmallow Ice Cream.
How to Store and Freeze Vegan French Toast Casserole
Fridge: Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat portions in the oven, adding a splash of dairy-free milk to regain moisture.
Freezer: Freeze the casserole before baking for up to 2 months. Wrap it tightly in plastic wrap and then foil to prevent freezer burn. When ready to enjoy, thaw overnight in the fridge and bake as instructed.
Reheating: For best results, reheat in the oven at 350°F (180°C) until warmed through, about 15–20 minutes. Enjoy your comforting, egg-free Vegan French Toast Casserole just like it’s fresh out of the oven!

Vegan French Toast Casserole Recipe FAQs
What type of bread is best for vegan French toast casserole?
I recommend using stale bread, which provides the best texture and absorbs the custard perfectly. You can use vegan brioche, French, Italian, sourdough, or challah depending on your preference. Fresh bread will not yield the same custardy result, so ensure it’s a day or two old for optimal soaking.
How should I store any leftover vegan French toast casserole?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy it again, simply reheat individual portions in the oven at 350°F (180°C), adding a splash of dairy-free milk to restore moisture.
Can I freeze vegan French toast casserole?
Absolutely! To freeze, prepare the casserole and wrap it tightly in plastic wrap and then foil, preventing freezer burn. It can be stored in the freezer for up to 2 months. When you’re ready to bake it, thaw it overnight in the refrigerator and then bake as instructed, resulting in a delicious breakfast dish that feels freshly made.
What should I do if my casserole comes out too dry?
If your casserole turns out dry, it may have not soaked long enough or the bread was too fresh. For next time, ensure you allow at least 30 minutes (preferably overnight) for soaking. If already baked, you can drizzle a bit of dairy-free milk over it and warm it up in the oven, which helps restore moisture.
Is this recipe allergy-friendly for my pets?
While this vegan French toast casserole is free from common allergens like eggs and dairy, it’s important to note that some ingredients, such as certain nuts, may not be suitable for pets. Always check with your veterinarian regarding any specific dietary needs, especially if you’re thinking of sharing a small taste with your furry friend!
How can I customize the sweetness of my vegan French toast casserole?
You can adjust the sweetness to your taste by varying the amount of brown sugar or substituting it with coconut sugar or maple syrup. Start with the recommended amount, and if you prefer it sweeter, add a bit more, keeping the ratios in mind to maintain the custard consistency.

Vegan French Toast Casserole: A Cozy Breakfast Delight
Ingredients
Equipment
Method
- Begin by selecting your stale loaf of bread and cutting it into 1-inch cubes or thick slices. Spread them in a greased casserole dish.
- In a mixing bowl, whisk together the dairy-free milk, brown sugar, cornstarch, ground cinnamon, vanilla extract, and black salt. Allow to sit for 5 minutes.
- Pour the custard mixture over the arranged bread, ensuring all pieces are coated.
- Let the casserole sit for at least 30 minutes, or refrigerate overnight for deeper flavor.
- In a separate bowl, mix flour, chopped pecans, vegan butter, light brown sugar, and ground cinnamon until crumbly.
- Preheat oven to 350°F (180°C). Uncover the casserole and sprinkle crumble topping over it. Bake for 30 to 40 minutes until golden brown.

Leave a Reply