Every Sunday morning, I find myself with a bit of stale bread, and instead of letting it go to waste, I craft something magical—a Vegan French Toast Casserole. The aroma of cinnamon and vanilla wafting through my kitchen is enough to pull anyone in from the cold. This recipe not only offers a hearty, custardy texture that’s perfect for those sweet cravings, but it’s also a breeze to prepare, making it an ideal choice for busy mornings or festive brunches. With less than ten simple ingredients, you can whip this casserole together in no time, and the best part? It’s perfect for meal prep! Just imagine having a delicious breakfast ready to go whenever you need it. So, shall we dive into the world of warm, comforting vegan goodness?

Why Choose This Vegan Casserole?
Simplicity is key: With less than ten ingredients, this recipe makes it easy to create a delicious breakfast without the fuss. Versatile options: Choose between cubed or sliced bread for your preferred style, ensuring a custom approach that fits your mood. Flavor-packed with the richness of dairy-free milk and sweet spices, it mimics the traditional taste without the dairy! Fabulous for meal prep: Assemble it the night before and simply pop it in the oven for a delightful brunch. If you enjoy dishes like Dorito Casserole Savory or Croissant Breakfast Casserole, this vegan option will surely become a family favorite!
Vegan French Toast Casserole Ingredients
For the Base
• Stale Bread – Ideal choices like vegan brioche or sourdough give the dish sturdy structure and soak up the custard perfectly.
• Dairy-Free Milk – Unsweetened almond, soy, or oat milk add moisture and richness for a creamy texture.
For the Sweet Custard
• Brown Sugar – Sweetens your casserole and can easily be swapped with coconut sugar for a healthier option.
• Cornstarch / Flax/Chia Seeds – These thicken the custard; opt for cornstarch for a neutral flavor or seeds for extra nutritional benefits.
• Ground Cinnamon – Adds wonderful warmth and spice; feel free to substitute with nutmeg for a fresh twist.
• Vanilla Extract – This elevates the sweetness and aroma, enhancing the overall flavor profile!
• Black Salt – Optional but provides an eggy flavor reminiscent of traditional French toast; regular sea salt works too if you don’t have it on hand.
For the Topping
• Pecan Crumble (optional) – A delightful crunch made from chopped nuts, flour, sugar, and vegan butter that adds texture and flavor.
Indulge in this warm, custardy delight, and make sure to share a slice or two with your loved ones!
Step‑by‑Step Instructions for Vegan French Toast Casserole
Step 1: Prepare the Bread
Start by cubing or slicing approximately 8 cups of stale bread into 1-inch pieces, ensuring every piece is roughly the same size for even soaking. Use a large mixing bowl to combine the bread pieces, and set aside while you prepare the custard mixture. It’s important that the bread is stale; fresh bread may not absorb the custard properly.
Step 2: Make the Custard Liquid
In a medium bowl, whisk together 2 cups of dairy-free milk, ¾ cup of brown sugar, ¼ cup of cornstarch or ground flaxseed, 1 tablespoon of ground cinnamon, 1 teaspoon of vanilla extract, and a pinch of black salt. Continue whisking until the mixture is smooth and fully combined. Allow the custard to sit for about 5 minutes, letting it thicken slightly while you prepare the casserole dish.
Step 3: Assemble the Casserole
Grease a 9×13-inch casserole dish with a bit of oil or vegan butter. If using cubed bread, scatter the pieces evenly in the dish. Pour the custard mixture over the bread, ensuring each piece is well-coated. If using sliced bread, layer the slices neatly, pouring the custard on top and gently pressing down to soak evenly. This step is crucial for a delicious Vegan French Toast Casserole.
Step 4: Soak the Bread Mixture
Cover the casserole dish with plastic wrap and allow it to soak for at least 30 minutes at room temperature. For a more flavorful dish, refrigerate overnight to let the custard fully penetrate the bread. This ensures a rich, custardy texture. When you’re ready to bake, preheat the oven to 350°F (180°C).
Step 5: Prepare the Crumble Topping
In a small bowl, mix together ½ cup of flour, ½ cup of chopped pecans (or other nuts), ¼ cup of sugar, ¼ cup of melted vegan butter, and 1 teaspoon of cinnamon until well combined. The mixture should be crumbly and slightly wet. This crunchy topping will add delightful texture to the Vegan French Toast Casserole once baked.
Step 6: Bake the Casserole
Once the oven is preheated, remove the casserole from the refrigerator if you soaked it overnight. Sprinkle the crumble topping evenly over the soaked bread mixture. Bake in the oven for 30-40 minutes, or until the top is golden brown and the custard is set, with no liquid visible. You’ll know it’s ready when a toothpick comes out clean from the center.
Step 7: Serve Warm
Once baked to perfection, remove the Vegan French Toast Casserole from the oven and let it cool for about 5 minutes. Dust with powdered sugar and serve warm with maple syrup, fresh fruits, or a dollop of dairy-free cream. The aromas will draw everyone to the table for a delightful breakfast experience!

Vegan French Toast Casserole Variations
Feel free to explore these delightful twists on this cozy breakfast treat!
- Gluten-Free: Use gluten-free bread for a tasty version that everyone can enjoy.
- Nut-Free: Swap nuts in the crumble for seeds like pumpkin or sunflower to make it allergy-friendly.
- Flavored Milk: Use vanilla or chocolate-flavored dairy-free milk for a sweet surprise in each bite.
- Additional Spices: Enhance the recipe with a dash of nutmeg or pumpkin pie spice for extra warmth and depth.
- Fruit Add-ins: Fold in berries or sliced bananas before baking for a fruity twist that bursts with flavor.
- Caramelized Banana: Top the casserole with caramelized banana slices before baking for extra sweetness and a fun texture.
- Chocolate Swirl: Drizzle melted dairy-free chocolate over the layers before baking for a decadent upgrade.
- Cinnamon Roll Twist: Add a cream cheese layer using dairy-free cream cheese mixed with a bit of cinnamon and sugar for a delightful twist.
Each variation adds a unique flair, just like the comforting dishes you love such as French Onion Beef Sloppy Joes or Spicy Southern Casserole. Indulge in these options, and let your creativity shine!
Expert Tips for Vegan French Toast Casserole
• Stale Bread Importance: Ensure your bread is genuinely stale for optimal custard absorption; fresh bread can lead to a soggy casserole.
• Prep Ahead: Assemble the casserole the night before and refrigerate it overnight to enhance the flavors and save time in the morning.
• Layering Technique: If using sliced bread, layer it neatly and press down to ensure even soaking with the custard mixture for a more beautiful presentation.
• Crumble Consistency: Aim for a crumbly topping texture that isn’t too wet; this balance creates a delightful crunch on top of your Vegan French Toast Casserole.
• Flavor Variations: Experiment with different spices or flavored dairy-free milks to personalize your casserole, making it an exciting breakfast option for your family!
Make Ahead Options
These Vegan French Toast Casserole options are perfect for meal prep! You can assemble the entire casserole up to 24 hours in advance, making busy mornings a breeze. Simply prepare the dish up to the soaking step, cover tightly with plastic wrap, and refrigerate overnight to allow the flavors to meld beautifully. To maintain quality, ensure the bread is stale so it absorbs the custard without becoming soggy. When you’re ready to serve, preheat your oven to 350°F (180°C), sprinkle your crumble topping, and bake for 30-40 minutes until golden brown and custard is set. You’ll have a delicious, homemade breakfast that feels like a special treat with minimal morning effort!
How to Store and Freeze Vegan French Toast Casserole
Fridge: Store any leftovers in an airtight container for up to 3 days. Reheat gently in the oven or microwave with a splash of dairy-free milk to restore moisture.
Freezer: For longer storage, wrap slices tightly in plastic wrap or foil and place in a freezer-safe bag. This casserole can be frozen for up to 2 months and thawed in the fridge overnight before reheating.
Reheating: Bake frozen slices at 350°F (180°C) for 20-25 minutes or until heated through. This ensures that your Vegan French Toast Casserole retains its custardy goodness and delightful flavor.
Make-Ahead: Prepare the casserole ahead of time, store it in the fridge overnight, and bake it fresh in the morning for a convenient and delicious breakfast option!
What to Serve with Vegan French Toast Casserole
A delightful breakfast is waiting to be complemented with the perfect side dishes and beverages that enhance your morning experience.
-
Fresh Berries: Juicy strawberries, blueberries, or raspberries add a burst of freshness that contrasts beautifully with the warm, custardy casserole.
-
Maple Syrup: A classic pairing, rich and sweet syrup perfectly drizzles over the casserole, elevating every bite.
-
Dairy-Free Yogurt: A creamy dollop of coconut or almond yogurt adds a cool, tangy element that balances the casserole’s sweetness.
-
Nut Butter Swirl: Swirling in almond or peanut butter not only adds protein but also creates a rich, nutty flavor profile. This is a delicious way to enrich the texture of each slice.
-
Sautéed Apples: Warm, cinnamon-spiced apples bring a comforting, tart-sweet flavor that pairs harmoniously with the casserole.
-
Chai Tea: The warm spices in chai add an aromatic depth to your breakfast, completing the cozy feel of a leisurely morning.
-
Coconut Whipped Cream: Light and airy, it enhances the indulgence of the French toast while being a delightful vegan alternative.
-
Breakfast Smoothie: A refreshing green smoothie can add a nutritious touch, balancing the decadence of the casserole with fresh greens and fruits.

Vegan French Toast Casserole Recipe FAQs
What type of bread should I use for optimal results?
Using stale bread is crucial for achieving that perfect custardy texture. Vegan brioche, French bread, or sourdough are fantastic options, as they soak up the custard beautifully without becoming overly soggy. If using fresh bread, allow it to sit out for a day or toast it lightly to dry it out a bit before use.
How should I store leftovers from the casserole?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place a slice in the microwave with a splash of dairy-free milk or warm it in the oven at 350°F (180°C) for about 10-15 minutes, ensuring it retains its moisture and softness.
Can I freeze the Vegan French Toast Casserole?
Absolutely! To freeze, wrap individual slices tightly in plastic wrap or foil, and place them in a freezer-safe bag. This casserole can be frozen for up to 2 months. When you’re ready to enjoy, thaw the slices overnight in the fridge and reheat gently in the oven at 350°F (180°C) for 20-25 minutes.
What should I do if my casserole ends up too soggy?
If you find your casserole is a bit on the soggy side, it may be due to fresh or under-staled bread. To fix this, I recommend using only stale bread next time and letting it soak for a longer period, ideally overnight. Monitoring the soaking time is key; 30 minutes is the minimum, but more time allows for better absorption of the custard.
Is this recipe suitable for people with allergies?
Yes! This Vegan French Toast Casserole is dairy-free and egg-free, making it a great option for those avoiding these ingredients. For gluten-free needs, simply swap the bread for a gluten-free variety. Always check the labels of your ingredients, especially the dairy-free milk and crumble toppings, to ensure they meet your dietary restrictions.
Can pets eat this dish?
While the ingredients in this casserole are generally safe, it’s essential to keep your pets away from any dishes containing high amounts of sugar or salt, such as the brown sugar and black salt used in this recipe. Always consult your veterinarian for specific dietary guidelines for your pets.

Vegan French Toast Casserole That Will Wow Your Mornings
Ingredients
Equipment
Method
- Prepare the bread by cubing or slicing 8 cups of stale bread into 1-inch pieces.
- In a medium bowl, whisk together 2 cups of dairy-free milk, 3/4 cup of brown sugar, 1/4 cup of cornstarch or ground flaxseed, 1 tablespoon of ground cinnamon, 1 teaspoon of vanilla extract, and a pinch of black salt until smooth.
- Grease a 9x13-inch casserole dish and scatter the cubed bread evenly in the dish. Pour the custard mixture over the bread.
- Cover the dish with plastic wrap and let it soak for at least 30 minutes or refrigerate overnight.
- Mix together the crumble topping ingredients in a small bowl until crumbly.
- Remove the casserole from the refrigerator, sprinkle the topping, and bake it in a preheated oven at 350°F for 30-40 minutes.
- Let the casserole cool for 5 minutes, dust with powdered sugar, and serve warm.

Leave a Reply