Vegan French Toast Casserole Recipe is one of those cozy dishes that fills your kitchen with a sweet, cinnamon-y aroma and feels like a warm hug on a lazy weekend morning. Trust me, this is a dish you'll want to make again and again—not just because it's delicious, but because it’s surprisingly easy to prepare and perfect for feeding a crowd.
Jump to:
Why You'll Love This Recipe
This Vegan French Toast Casserole Recipe has quickly become a go-to for me whenever I want something decadent but fuss-free. It’s got that custardy, fluffy texture without eggs or dairy, which is honestly kind of magic. Plus, you can prep it the night before and wake up to breakfast already half done. Let me share why it stands out.
- Custard made from tofu and coconut milk: This combo creates a silky, rich base that soaks perfectly into the bread cubes without weighing the dish down.
- Use of day-old bread: It’s key to avoiding sogginess and helps the bread absorb all the flavors just right.
- Crunchy cinnamon sugar topping: Adds a sweet, crisp contrast to the soft casserole beneath—it’s mind-blowing.
- Make-ahead convenience: You can assemble it the night before, perfect for busy mornings or special occasions.
Ingredients & Why They Work
What I love about this vegan casserole is how straightforward and accessible the ingredients are, yet they come together to deliver complex, comforting flavors. These staples are pantry-friendly, too, so you might already have most of them at home.
- Day-old bread: Using stale bread is a must to avoid a mushy texture; it soaks up the custard beautifully while holding its shape.
- Silken tofu: The secret to that creamy custard-like texture without eggs—just make sure to drain excess water to keep it thick.
- Full-fat coconut milk: Adds richness and a subtle hint of tropical flavor, complementing the cinnamon perfectly.
- Cornstarch: Helps thicken the custard so it sets up nicely in the oven.
- Granulated sugar & brown sugar: Both bring sweetness; the brown sugar in the topping adds moisture and crispness.
- Vanilla extract: Adds depth and warmth to the flavor that feels so classic.
- Cinnamon: The star spice here—warm, fragrant, and pairs perfectly with maple syrup.
- Salt: Balances all the sweetness and enhances overall flavor.
- Vegan butter: Used cold in the topping to create a crumbly, crisp texture once baked.
- All-purpose flour: Binds the topping ingredients together for that perfect crumble.
Make It Your Way
One of the things I adore about this Vegan French Toast Casserole Recipe is how easy it is to tweak to your own tastes. I sometimes add a handful of fresh berries for a little fruity surprise or swap out the cinnamon for pumpkin pie spice during fall. You can really make it your own.
- Variation: I once added chopped walnuts to the topping for extra crunch and it gave the casserole a lovely nutty vibe. Feel free to experiment with nuts or seeds you love!
- Dietary tweaks: Want it sugar-free? Swap out granulated sugar for a natural sweetener like maple syrup or monk fruit sweetener. Just adjust the amount to taste.
- Seasonal twists: In winter, I love stirring in a bit of orange zest in the custard for a bright, zesty note that pairs perfectly with cinnamon.
Step-by-Step: How I Make Vegan French Toast Casserole Recipe
Step 1: Prep your bread like a pro
Start by cutting your day-old bread into 1-inch cubes. I find it easiest to slice the loaf first, then cut those slices into cubes. Lightly grease your 9x13 inch casserole dish so nothing sticks, then spread the cubes evenly across the dish.
Step 2: Blend up your custard
In a blender, combine your silken tofu (make sure to drain it well), coconut milk, cornstarch, sugar, vanilla, cinnamon, and salt. Blend until you get a perfectly smooth, creamy custard. It should be silky with no lumps. Pour this over the bread cubes carefully, then press the bread down into the custard a few times using your hands so the cubes soak up the goodness.
Step 3: Let it soak overnight (or at least 8 hours)
Cover your casserole with foil or plastic wrap and pop it into the fridge for 8-12 hours. This resting step lets the bread absorb all that flavor and moisture for a custardy, tender bite. If you’re in a rush, you can bake immediately, but you’ll miss out on that deep soak.
Step 4: Prepare and bake the topping
When it’s baking time, preheat your oven to 350°F (175°C). In a small bowl, mix brown sugar, flour, and cinnamon. Cut cold vegan butter into the mixture using a fork or your fingers until it forms crumbly clumps. Sprinkle this topping evenly over your casserole.
Step 5: Bake to golden perfection
Bake the casserole uncovered for 40-50 minutes, until the top is golden brown and the edges are bubbling with sweet goodness. You’ll know it’s done when the topping is crisp and the custard has set fully in the center.
Step 6: Plate and enjoy
Once out of the oven, I like to dust mine lightly with powdered sugar and serve warm with real maple syrup drizzled generously on top. It’s the ultimate comfort breakfast or brunch.
Top Tip
Over the years, I’ve learned a few handy tips for making this Vegan French Toast Casserole Recipe come out perfectly every time. These little tweaks have made a big difference in texture and flavor—and they’ll help you avoid common slip-ups.
- Dry bread is key: I always make sure my bread is truly dry, sometimes leaving fresh bread uncovered for several hours if needed, to avoid a soggy casserole.
- Drain tofu well: Excess moisture from silken tofu can water down your custard, so always give it a good press or drain before blending.
- Press the bread firmly: After pouring custard over the bread, press it down a few times to force the pieces to soak up all that creamy goodness evenly.
- Topping timing: Add the crumbly topping right before baking so it stays nice and crisp rather than soggy.
How to Serve Vegan French Toast Casserole Recipe
Garnishes
When serving, I keep it simple but festive. A dusting of powdered sugar and a generous drizzle of pure maple syrup are a must in my book. Sometimes, I toss a handful of fresh berries or sliced bananas on top for color and freshness. Toasted nuts or a dollop of coconut whipped cream are fancy touches I like for brunch guests.
Side Dishes
I love pairing this casserole with crisp apple slices or a fresh green salad to balance the sweetness. For a heartier meal, plant-based sausage or crispy tofu bacon compliments beautifully without overpowering the delicate flavors.
Creative Ways to Present
For special occasions, I've baked this casserole in individual ramekins—they make lovely single servings and look adorable. Another idea is layering the casserole with fruit compote in a glass trifle dish for a show-stopping brunch centerpiece.
Make Ahead and Storage
Storing Leftovers
Leftovers from this Vegan French Toast Casserole Recipe keep really well in an airtight container in the fridge for up to 3 days. I usually slice portions and reheat them individually for quick breakfasts.
Freezing
Freezing works too! I freeze it in airtight containers or wrapped tightly in foil and plastic wrap. When you’re ready, thaw overnight in the fridge and reheat gently in the oven or microwave.
Reheating
To keep that delightful crisp topping, I prefer reheating leftovers in a 350°F oven for about 10-15 minutes instead of the microwave. It'll freshen up the casserole without making it soggy.
Frequently Asked Questions:
It’s best to use day-old or stale bread because it absorbs the custard better without turning soggy. If you only have fresh bread, leave it uncovered at room temperature for a few hours to dry out before using.
Use silken tofu—preferably the Mori-Nu brand or similar packed in water. It blends smoothly to create the custard texture. Just be sure to drain any excess water before blending.
Yes! Substitute the regular bread with a gluten-free loaf that’s a bit stale, and use gluten-free flour in the topping. Make sure all other ingredients are certified gluten-free for best results.
You can soak the casserole in the refrigerator anywhere from 8 to 12 hours, which makes it perfect for prepping ahead of time. I wouldn’t recommend going much longer than that, as the bread can get overly soggy.
Final Thoughts
This Vegan French Toast Casserole Recipe feels like a little culinary miracle: simple ingredients transforming into a breakfast masterpiece. I genuinely recommend giving it a try, especially if you enjoy treating yourself or feeding others something special without spending all morning in the kitchen. With a little patience and the right prep, you’ll have a dish that brings smiles, warm memories, and maybe even new breakfast traditions.
Print
Vegan French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 11 hours 5 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
A delicious vegan French toast casserole perfect for breakfast or brunch, made with day-old bread soaked in a creamy tofu and coconut milk custard, topped with a cinnamon brown sugar crumble, and baked until golden.
Ingredients
Base
- 1 large loaf (14-16 ounces) french or sourdough bread, cut into 1 inch cubes (about 10 cups)
Custard
- 12 ounces silken tofu
- 13.5 ounces full fat coconut milk (1 can)
- 2 tablespoons cornstarch
- ½ cup granulated sugar
- 1 tablespoon pure vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
Topping
- ½ cup brown sugar
- ¼ cup all purpose flour
- 1 teaspoon ground cinnamon
- 3 tablespoons vegan butter, cold
Instructions
- Prepare the bread: Cut the day-old bread into 1 inch cubes by first slicing the loaf, then further cubing. Lightly grease a 9 by 13 inch casserole dish and add the bread cubes evenly in the dish.
- Make the custard: In a blender, combine the silken tofu (drained of excess water if necessary), full fat coconut milk, cornstarch, granulated sugar, vanilla extract, ground cinnamon, and salt. Blend until the mixture is completely smooth.
- Soak the bread: Pour the blended custard over the bread cubes in the casserole dish. Press the bread gently into the custard a few times with your hands to ensure all cubes are soaked. Cover the dish and refrigerate for 8 to 12 hours to allow the bread to absorb the custard fully. Alternatively, you may bake immediately if desired.
- Preheat oven: When ready to bake, preheat the oven to 350 degrees Fahrenheit.
- Prepare the topping: In a small bowl, combine brown sugar, all purpose flour, and ground cinnamon. Cut in the cold vegan butter using a fork or your fingers until the mixture resembles coarse crumbs. Sprinkle this topping evenly over the soaked bread custard.
- Bake the casserole: Bake uncovered in the preheated oven for 50 minutes until the top is golden brown and the casserole is cooked through.
- Serve: Optionally dust with powdered sugar and serve warm with pure maple syrup for a delightful breakfast or brunch treat.
Notes
- Use day-old bread for best texture; fresh bread will result in soggy casserole. Let fresh bread dry out uncovered at room temperature if needed.
- Drain silken tofu from excess water before blending to avoid a watery custard. Mori-nu silken tofu is recommended but any silken tofu packed in water works.
- You can prepare the dish the night before by soaking overnight in the refrigerator for convenience.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 18 g
- Sodium: 250 mg
- Fat: 12 g
- Saturated Fat: 9 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 0 mg
Leave a Reply