“Are you tired of the same old breakfast routine? Let me introduce you to something that will awaken your mornings: Vegan French Toast Casserole. This rich and satisfying dish transforms the classic French toast into a delightful casserole, combining a custardy interior with a crispy top that’s utterly irresistible. Whether you prefer cubed or sliced bread, preparing this dish is a breeze with fewer than ten pantry staples, making it perfect for those busy weekdays or leisurely brunches. Plus, since it can be prepped overnight, you’ll wake up to a warm and hearty breakfast that feels like a treat without the extra stress. Curious to learn how to whip this up and maybe even impress a few friends? Keep reading!”

Why is Vegan French Toast Casserole a Must-Try?
Comforting Indulgence: This Vegan French Toast Casserole offers a warm hug in a dish, perfect for cozy mornings or holiday brunches.
Versatile Preparation: With two assembly methods, you can easily choose between cubed or sliced bread, catering to your preferences and pantry staples.
Time-Saving Delight: Prep it overnight, letting the flavors meld, so you wake up to a decadent breakfast with minimal effort.
Crowd-Pleasing Flavor: The combination of cinnamon, vanilla, and nutty toppings creates a delectable treat that promises to impress even non-vegan friends!
Nutrient-Rich Meal: Each serving is satisfying and balanced, ensuring you start your day nourished without sacrificing taste.
If you’re looking for more weekend inspiration, check out my delicious Brulee French Toast or the comforting Chicken Spinach Casserole for a meal that brings everyone together!
Vegan French Toast Casserole Ingredients
For the Base
- Stale loaf of bread – Choose hearty types like vegan brioche or sourdough for the best texture.
- Dairy-free milk – Unsweetened soy milk provides creaminess, but almond or oat milk are great substitutes.
For the Sweet Custard
- Packed brown sugar (or coconut/granulated sugar) – Adjust depending on your preferred level of sweetness.
- Cornstarch (or ground flax/chia seeds) – Helps thicken the custard; custard powder can also be a flavorful alternative.
- Ground cinnamon – Adds warmth and spice; nutmeg is a lovely option too!
- Vanilla extract – Using a high-quality extract enhances the flavor profile marvelously.
- Black salt (or good quality salt) – Adds an egg-like flavor, enhancing the vegan French toast casserole experience.
For the Topping
- Optional pecan crumble topping – Combine all-purpose flour, chopped nuts, vegan butter, sugar, and cinnamon for delightful crunch!
With these simple yet effective ingredients, you’re on your way to creating a delightful Vegan French Toast Casserole that everyone will adore. Enjoy the process and the delicious results!
Step‑by‑Step Instructions for Vegan French Toast Casserole
Step 1: Prepare the Bread
Begin by cutting your stale loaf of bread into 1-inch cubes or thick slices, depending on your preferred assembly method. Using sturdy bread like vegan brioche or sourdough will yield the best texture. Place the bread in a large mixing bowl or directly into a greased 11 x 6-inch casserole dish, creating a comforting base for your Vegan French Toast Casserole.
Step 2: Make the Custard Mixture
In a separate bowl, whisk together 2 cups of dairy-free milk, 3/4 cup packed brown sugar, 1/4 cup cornstarch, 1 teaspoon ground cinnamon, 1 teaspoon vanilla extract, and a pinch of black salt. Allow the mixture to sit for about 5 minutes to thicken slightly, ensuring a rich custard that beautifully coats the bread. This custard will enhance the overall flavor and texture of your casserole.
Step 3: Assemble the Casserole
Pour the custard mixture evenly over the prepared bread, ensuring each piece is well-soaked. Gently press the bread down with your hands to allow the custard to permeate every piece. Cover the dish with plastic wrap and let it soak at room temperature for at least 30 minutes. For an overnight option, refrigerate to allow the flavors to meld beautifully by morning.
Step 4: Prepare the Crumble Topping
If using a pecan crumble topping, mix 1/2 cup all-purpose flour, 1/2 cup chopped pecans, 1/4 cup vegan butter, 1/4 cup sugar, and 1 teaspoon ground cinnamon in a bowl until the mixture resembles coarse crumbs. This delightful crumble adds a crunchy texture to your Vegan French Toast Casserole. Set the crumble aside while you prepare to bake.
Step 5: Bake the Casserole
Preheat your oven to 350°F (180°C). Remove the plastic wrap from your casserole and generously sprinkle the pecan crumble topping over the soaked bread. Bake in the preheated oven for 30–40 minutes, or until the casserole is golden brown on top and firm in the center. You can check for doneness by lightly pressing in the center—the casserole should spring back slightly.
Step 6: Serve and Enjoy
Once baked, remove your Vegan French Toast Casserole from the oven and allow it to cool for a few minutes. Dust with powdered sugar for a beautiful presentation. Serve warm with optional toppings such as maple syrup or fresh fruit for a delightful breakfast that brings a smile to everyone’s face.

Vegan French Toast Casserole Variations
Get ready to explore delightful twists on this comforting dish that will ignite your culinary creativity!
-
Nut-Free: Substitute pecans with sunflower seeds or omit the crumble for a deliciously simple version.
-
Fruit-Infused: Add your favorite seasonal fruits like blueberries or sliced bananas directly into the custard for a vibrant touch.
-
Spicy Kick: Stir in a pinch of cayenne pepper or chili powder to the custard for an exciting heat that brightens each bite.
-
Gluten-Free: Use gluten-free bread and substitute all-purpose flour in the crumble for a deliciously accommodating option; it’s just as satisfying!
-
Flavored Milk: Swap dairy-free milk for coconut milk for a luscious, tropical twist that adds a subtle richness.
-
Chocolate Lover’s Delight: Fold in some dairy-free chocolate chips into the bread before adding the custard for a sweet, indulgent variation.
-
Yorkshire Twist: Instead of bread, use Yorkshire pudding batter for a fluffy, unique take reminiscent of British breakfasts.
-
Cinnamon Roll Fusion: Replace the cinnamon with cinnamon roll spice mix for a unique flavor experience reminiscent of your favorite bakery treats.
When you’re in the mood for more creativity, consider trying this dish with a side of creamy yogurt and fresh berries to freshen things up. You could also pair it with my comforting French Onion Soup Pasta Recipe for a hearty meal that will warm the hearts of everyone at your table!
Make Ahead Options
These Vegan French Toast Casserole options are perfect for meal prep enthusiasts! You can assemble the casserole up to 24 hours in advance, covering it and refrigerating overnight (this enhances the flavor). Simply cut the bread and prepare the custard mixture, then pour it over the bread and let it soak. For optimal quality, make sure all pieces are well-soaked to prevent dryness. When you’re ready to serve, preheat the oven to 350°F (180°C), sprinkle the crumble topping on, and bake for 30-40 minutes until golden brown. With this prep-ahead plan, you’ll wake up to a delicious breakfast that’s just as warm and satisfying as if made fresh!
What to Serve with Vegan French Toast Casserole
Looking to elevate your breakfast spread? These delightful pairings will create a lovely brunch experience.
-
Fresh Berries: Juicy strawberries, blueberries, or raspberries add a vibrant burst of flavor and freshness that contrasts beautifully with the warm casserole.
-
Maple Syrup: A drizzle of rich maple syrup enhances the sweetness and creates a luscious texture, turning each bite into a dreamy experience.
-
Creamy Yogurt: A dollop of dairy-free yogurt brings a creamy tanginess that balances the sweetness of the casserole, making each taste harmonious.
-
Coconut Whipped Cream: Light and fluffy, this dairy-free topping adds a touch of indulgence without overwhelming the flavors, perfect for a special brunch.
-
Chai-Spiced Nuts: A handful of spiced nuts brings a crunchy texture and a hint of warmth, complementing the cinnamon and vanilla in the casserole beautifully.
-
Cinnamon Apples: Sautéed or baked apples sprinkled with cinnamon provide a warm, cozy side that echoes the flavor profile of your Vegan French Toast Casserole.
-
Fresh Mint Tea: A refreshing cup of mint tea serves as a light, fragrant beverage that cleanses the palate between bites and enhances the comforting meal.
-
Caramelized Bananas: Sweet, caramelized bananas add a luscious and decadent touch, transforming your Vegan French Toast Casserole into an even more special dish.
How to Store and Freeze Vegan French Toast Casserole
Fridge: Store leftovers in an airtight container for up to 3 days. This will keep the casserole fresh and flavorful for your next breakfast treat.
Freezer: For longer storage, freeze the assembled casserole (before baking) for up to 2 months. Wrap it tightly in plastic wrap and aluminum foil to prevent freezer burn.
Reheating: When you’re ready to enjoy, thaw overnight in the fridge, then bake at 350°F (180°C) for 25-30 minutes to warm and crisp the top.
Make-Ahead: For even more convenience, prepare the Vegan French Toast Casserole the night before and refrigerate until you’re ready to bake in the morning!
Expert Tips for Vegan French Toast Casserole
- Soaking Time: Allow the casserole to soak overnight for maximum flavor absorption. A rushed soak can result in less satisfying texture.
- Bread Selection: Stick to sturdy breads like sourdough or brioche. Avoid soft sandwich breads as they may turn mushy during baking.
- Crumble Consistency: Ensure the vegan butter is fully incorporated into the crumble mixture. This will prevent clumping and create an appealing, crunchy topping.
- Reheating Leftovers: For the best results, sprinkle a little dairy-free milk over leftovers before reheating. This rehydrates them and improves the texture.
- Customize Your Flavor: Don’t hesitate to swap out spices or add seasonal fruits to the custard for a unique twist on your Vegan French Toast Casserole.

Vegan French Toast Casserole Recipe FAQs
What type of bread should I use for the Vegan French Toast Casserole?
I recommend using a sturdy loaf of bread like vegan brioche, sourdough, or Italian. Day-old or stale bread works best as it holds up better and absorbs the custard without getting mushy.
How should I store leftovers of the Vegan French Toast Casserole?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Before serving, reheat in the oven to maintain the delightful texture—just sprinkle a bit of dairy-free milk on top if it seems dry.
Can I freeze the Vegan French Toast Casserole?
Absolutely! You can freeze the assembled casserole (before baking) for up to 2 months. Be sure to wrap it tightly in plastic wrap and aluminum foil to prevent freezer burn. When you’re ready to enjoy it, simply thaw in the refrigerator overnight and bake at 350°F (180°C) for about 25-30 minutes.
What if my casserole turns out too soggy after baking?
If you find that your casserole is soggy, make sure to give adequate soaking time—ideally overnight. Also, using thicker slices of bread can help. If it happens again, try reducing the amount of dairy-free milk in the custard mixture slightly next time.
Is the Vegan French Toast Casserole safe for individuals with nut allergies?
While the base recipe is nut-free if you use soy or oat milk, please be mindful of any toppings or variations you choose. The pecan crumble contains nuts, so you can either omit it or substitute with seeds like pumpkin or sunflower seeds for a similar crunch.
Can I customize the flavors in the Vegan French Toast Casserole?
Yes! Feel free to mix it up! You can add seasonal fruits like berries or bananas to the custard or substitute spices such as nutmeg or pumpkin pie spice for a unique twist on the classic. Enjoy experimenting with your flavor preferences!

Delicious Vegan French Toast Casserole for Cozy Mornings
Ingredients
Equipment
Method
- Begin by cutting your stale loaf of bread into 1-inch cubes or thick slices. Place the bread in a large mixing bowl or directly into a greased casserole dish.
- In a separate bowl, whisk together dairy-free milk, packed brown sugar, cornstarch, ground cinnamon, vanilla extract, and black salt. Allow the mixture to sit for about 5 minutes to thicken slightly.
- Pour the custard mixture evenly over the prepared bread, ensuring each piece is well-soaked. Cover with plastic wrap and let it soak for at least 30 minutes or refrigerate overnight.
- If using a pecan crumble topping, mix all-purpose flour, chopped pecans, vegan butter, sugar, and ground cinnamon in a bowl until it resembles coarse crumbs.
- Preheat your oven to 350°F (180°C). Remove the plastic wrap from your casserole and sprinkle the pecan crumble topping over the soaked bread. Bake for 30-40 minutes until golden brown on top.
- Allow to cool for a few minutes, dust with powdered sugar, and serve warm with optional toppings such as maple syrup or fresh fruit.

Leave a Reply