The Best Vegan Stuffed French Toast Casserole Recipe for a Decadent Breakfast
If you’re looking for the ultimate vegan stuffed French toast casserole, you’ve come to the right place! This easy, make-ahead breakfast is perfect for brunch gatherings, holiday mornings, or a special weekend treat. With a rich custard base, a deliciously creamy filling, and a sweet berry topping, this dish is bound to impress even the most skeptical eaters. Plus, it’s completely dairy-free, egg-free, and made with wholesome plant-based ingredients!
Jump to Recipe
Why You’ll Love This Vegan French Toast Casserole
- Perfect for Meal Prep – Prepare everything the night before and bake it fresh in the morning.
- Great for a Crowd – Serves multiple people without the hassle of making individual stuffed French toast.
- Dairy-Free & Egg-Free – A fantastic option for those with dietary restrictions or allergies.
- Customizable – Switch up the filling, bread, and toppings to create endless flavor combinations!

Tips for the Best Vegan French Toast Casserole
- Use Stale Bread – Slightly dry bread soaks up the custard better and prevents a mushy texture.
- Soak Overnight for Maximum Flavor – The longer it sits, the more flavorful and rich it becomes.
- Experiment with Fillings – Try adding chocolate chips, nut butter, or spiced apples for a twist. My personal favourite is this Pistachio Nut Butter!
- Make it Gluten-Free – Use your favorite gluten-free bread to make this casserole celiac-friendly.
- Top with the most delicious Berry compote–try this recipe!
Frequently Asked Questions
Can I make this ahead of time?
Yes! This casserole is perfect for meal prep. Assemble everything the night before and bake fresh in the morning.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Can I freeze this casserole?
Absolutely! Once baked and cooled, slice into portions and freeze for up to 2 months. Reheat in the oven at 350°F until warmed through.
More Vegan Brunch Recipes to Try
Looking for more vegan breakfast and brunch ideas? Check out these delicious recipes:
- Vegan Banana Pancakes – Fluffy, naturally sweet, and easy to make.
- Overnight Chia Pudding – A nutritious, make-ahead breakfast.
- Tofu Scramble with Veggies – A high-protein, savory breakfast option.
- Looking for regular Stuffed French Toast?- try this recipe!
This vegan stuffed French toast casserole is the perfect centerpiece for your next brunch gathering. It’s warm, cozy, and packed with flavor—without any dairy or eggs. If you try this recipe, let me know in the comments below how you liked it. Happy baking!le way to start your day. Whether you’re making it for a holiday breakfast or just because you’re craving something special, this dish is sure to impress. Try it out, and let us know how you liked it in the comments below!
Vegan Stuffed French Toast Casserole
Course: BreakfastCuisine: AmericanDifficulty: Easy20
minutes30
minutes50
minutesIngredients
For the Filling:
1 package vegan cream cheese (room temperature)
1/3 cup powdered sugar
1 tbsp vanilla extract
For the French Toast Batter:
3/4 cup plant-based milk (almond, soy, oat, etc.)
1/2 a brick silken tofu (or sub with 1/2 cup Just Egg + plant-based milk)
1 tsp sugar
1 tsp cinnamon
Pinch of nutmeg
1/2 tsp vanilla extract
Pinch of black salt (kala namak)
1/2 tsp arrowroot flour
For the Toast:
6-8 slices day-old bread (Texas toast, French loaf, or any thick bread)
Vegan butter or oil for frying
Berry Compote (fresh or frozen strawberries, 1 tbsp sugar, 1/2 tbsp orange juice – cooked over the stove)
Directions
- Prepare the Filling: In a small bowl, mix the vegan cream cheese, powdered sugar, and vanilla extract until smooth and creamy. Set aside.
- Assemble the Casserole: Lightly grease a 9×13-inch baking dish.
- Slice your bread into thick cubes and place half of them in the baking dish.
- Spread the cream cheese mixture over the bread layer.
- Top with the remaining bread cubes, ensuring an even distribution.
- Make the Custard:In a large mixing bowl, blend together the plant-based milk, silken tofu (or Just Egg alternative), sugar, cinnamon, nutmeg, vanilla extract, black salt, and arrowroot flour.Pour the custard mixture evenly over the bread, pressing down lightly to ensure all the pieces absorb the liquid.
- Chill Overnight (Optional):For the best texture, cover and refrigerate for at least 2 hours or overnight to let the bread soak up the custard.
- Bake the Casserole: Preheat your oven to 350°F (175°C). Bake for 10 minutes uncovered and then cover with foil and bake for an additional minute, keeping a close eye on it after 25 minutes to ensure it doesn’t brown too much.
- Serve and Enjoy: Let the casserole cool slightly before dusting with powdered sugar, add some berry compote, and drizzling with maple syrup. Serve warm and enjoy your vegan stuffed French toast bake!
Notes
- Use my Berry Compote Recipe as a topper
Pingback: Easy Mixed Berry Compote Recipe – A Delicious Fruit Sauce