Vegan French Toast Casserole
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.Vegan French Toast Casserole is a quick, healthy breakfast that tastes like dessert! Made with sprouted wheat bread, apples, soy milk, flax seeds, and maple syrup, you’ll get all the decadence of a bread pudding in a nutritious package. Family-friendly and easy to make gluten-free!
I am head over heels for French toast – it’s one of my favorite breakfast recipes! But sometimes I want all the goodness of it without the hassle or added sugar.
That is where this easy vegan French toast casserole recipe shines! Simply blend the custard mixture, pour it over sprouted wheat bread and fresh apples, and bake for an easy breakfast without babysitting the stove.
You can make things even easier by making this French toast casserole without eggs the night before, and then pop it into the oven the next morning. It’s a long-time favorite and is ideal for when you want a stress-free but crowd-pleasing breakfast.
This healthy overnight French toast casserole is packed with wholesome ingredients, but tastes just as good as a traditional French toast recipe.
Toppings are optional, but half the fun! Fresh berries, peanut butter, granola, vegan chocolate chips, a sprinkle of cinnamon, maple syrup, or powdered sugar makes this vegan casserole unforgettable. It’s a perfect vegan breakfast bake when you’re craving indulgence in a lightened up way!
👩🏽🍳 Why You’ll Love This Vegan French Toast Casserole
- The Perfect Breakfast For Using Up Stale Bread: If you’re looking for a new recipe to use up that stale bread sitting on your counter, try this non dairy french toast casserole and put one or more kinds of bread to use!
- Low-Fat And Low-Calories: A great thing about this low-fat dairy-free French toast bake is that it has only 3 grams of fat per serving. This is also a lower-calorie recipe than most French toast with just 142 calories per serving.
- Vegan Version Of A Well-Loved Classic: This eggless French toast casserole uses dairy-free milk and ground flax to make an egg-like batter that is creamy and custardy. The whole family will love how the custard soaks into the pieces of French bread and bakes up with lots of classic French toast flavors and texture.
- Special Occasion Ready: This recipe is perfect for when you need a vegan Christmas morning breakfast, for a special occasion at any time of year, or when you need a fun brunch recipe. It is beautiful to serve, warm and comforting, and you can bake it in a holiday or colorful casserole dish to match your occasion.
- Easy Make-Ahead Breakfast: Save this recipe for the next time you need a tasty and healthy breakfast that can easily be made ahead! It is fantastic for preparing the night before a weekend or celebratory brunch.
Latest Recipe Video!
🥘 Ingredients
This easy dairy-free French toast casserole recipe requires simple ingredients found at your local grocery store. See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.
- Soy Milk: This non-dairy milk adds creaminess to the custard mixture.
- Ground Flax Seeds: For French toast casserole with no eggs, flax eggs, made with a liquid and ground flax seed, act as a thickening agent for the milk. Flax is usually found in the baking aisle somewhere near the flour.
- Maple Syrup: For natural sweetness use pure maple syrup! Additional for serving, if desired.
- Cinnamon: For a touch of cinnamon flavor that pairs perfectly with the apples!
- Vanilla Extract: Vanilla enhances the other ingredients in this vegan healthy french toast casserole.
- Brown Sugar: Adds sweetness to the baked French toast.
- Sprouted Wheat Bread: Sprouted whole wheat bread provides a chewy texture and extra nutrients. Any kind of vegan bread will work, just make sure it’s hearty. Day-old bread or crusty bread works best.
- Apple: Sweet and tender apples take this apple cinnamon French toast casserole up a notch with added texture, color, and flavor.
🍲 Ingredient Substitutions
- Sugar: Use brown sugar or coconut sugar in place of the maple syrup or replace the brown sugar with additional maple syrup.
- Milk: Use any non-dairy milk for this recipe. Almond milk, oat milk, and cashew milk are all great options. If you’re not vegan, you can make this recipe with dairy milk. Full-fat coconut milk will be too rich, but you can substitute 1/2 cup of soy milk with coconut milk for a richer casserole with added coconut flavor.
- Other Egg Substitutes: There are many vegan egg substitutes and replacements, such as chia seeds. These substitutes work the same way as flax seeds to thicken the milk, but the ratio is different for each substitute, so adjust the measurements of the milk and thickener as needed.
- Bread: Change things up with a different kind of bread to vary the taste and texture. Try buckwheat sourdough bread, Italian bread, French bread, leftover sandwich bread, or my personal favorite, cinnamon raisin bread!
- Fruit: You can substitute other fresh fruit in place of the apples, such as pears, peaches, or blueberries.
🔪 How To Make Vegan French Toast Casserole
Vegan baked French toast casserole is a breeze to make! Follow these simple directions for a drool-worthy breakfast.
Blend Ingredients: The first step is to combine all of the ingredients except the bread and apple in a high-speed blender. Blend until the liquid mixture is smooth. Set aside for fifteen minutes. This will allow the ground flax to thicken the mixture.
Preheat Oven & Assemble: Preheat your oven to 350 degrees Fahrenheit. Spray a baking dish with olive oil or nonstick spray. Arrange the cubed bread in an even layer inside the baking dish. Add the chopped apples on top of the casserole.
Add The Custard: Pour the thickened custard over the bread cubes. Make sure all of the bread is well coated in the custard so you don’t have any dry pieces.
Bake The Casserole: Bake for 45 to 55 minutes. Carefully remove the dish from the oven and let it sit for 20 minutes.
Serve: Enjoy this vegan breakfast casserole with your favorite toppings and a drizzle of maple syrup!
💭 Expert Tips
- Grease The Baking Dish Well: Use a greased casserole dish to prevent the bread from sticking! Vegan butter, coconut oil, or nonstick cooking spray will do the trick.
- Make Custard With A Blender: Use a blender to combine the liquid ingredients. This will ensure the flax gets completely incorporated to make an egg-like batter for your baked vegan French toast casserole.
- Allow Batter To Rest: The flax seeds will thicken the batter as it sits after blending. Be sure to allow the blended ingredients to sit for the full 15 minutes before using.
- Use Stale Bread: Stale bread or day-old bread is the best bread for this vegan French toast recipe. Bread that’s a little dried out will fully soak up the custard and prevent a soggy center. If you only have fresh bread, lay the slices of bread on a baking sheet and allow them to sit out overnight before using. A second method to dry bread is to place it in the oven at 200 degrees Fahrenheit for 30 minutes or until it becomes crusty.
- Allow Time For The Bread To Absorb The Custard: Spread the custard evenly over the bread and make sure that the custard has been fully absorbed by the bread before putting it in the oven. Allow it to sit and absorb for 10-15 minutes for best results.
- Make Ahead And Refrigerate: I love making this recipe the night before and storing it in the refrigerator for a hassle-free hot breakfast. For vegan overnight French toast, prepare the recipe as written and store unbaked in the refrigerator. Cover tightly with plastic wrap before storing.
- Serve Warm: Allow the casserole to cool slightly before serving because it will firm up as it cools. Cover the dish with aluminum foil and a dish towel if desired to retain some of the heat while it cools.
📖 Variations
- Nutty: For a little extra texture and crunch, try adding sliced almonds, chopped walnuts, pecans, or cashews to the bread and apples.
- Cinnamon Raisin Vegan French Toast Bake: Use cinnamon raisin bread and ¼ cup of raisins for an extra boost of cinnamon.
- Very Berry: Added ¼ cup dried cranberries and ½ cup fresh berries such as blueberries in place of the apple for extra berry flavor.
- Chocolate Chip French Toast: Add ½ cup of vegan chocolate chips to the bread in place of the apples in this egg free french toast casserole.
- Coconut French Toast: Add ¼-½ cup of shredded coconut and substitute the vanilla extract for coconut extract.
🍽 Serving Suggestions
Baked French toast bread pudding tastes amazing with toppings! Anything you like is fair game. Granola, fresh fruit, pear compote, a drizzle of pure maple syrup, whipped coconut cream, vegan nutella, chopped nuts, my strawberry chia jam, caramel, and apple curd are a few great options.
For additional protein, serve this recipe with this vegan silken tofu scramble, keto breakfast casserole, or a drizzle of peanut butter or other nut butter.
A great way to serve this dish for kids or house guests is to make individual French toast in small ramekins or small oven-safe bowls. Divide the bread cubes, apples, and custard evenly between 8-10 oven-safe ramekins, place them on a large baking sheet, and reduce the baking time to 30-40 minutes.
🙌 Dietary Adaptions
This baked French toast recipe is vegetarian, vegan, and dairy-free as written. To make gluten-free vegan French toast casserole, simply use gluten-free bread.
🫙 Storage Directions
- Storing: This healthy French toast bread pudding will keep in an airtight container in the refrigerator for up to 3 days. Allow the casserole to come to room temperature before storing.
- Freezing: Freeze leftover French toast casserole in a freezer-safe container for up to 3 months. Defrost in the refrigerator overnight.
- Reheating: Reheat the dish in the microwave on medium heat for 30-60-second intervals until it is heated through. Or cover the baking dish with aluminum foil and reheat for 10-15 minutes in an oven preheated to 350 degrees Fahrenheit.
❓ Recipe FAQs
To prevent a soggy casserole, use hearty and stale bread so it will soak up the milk mixture. Another important thing is to be sure to bake it long enough so the custard can set! Finally, allow for a few minutes of rest time between baking and serving because as the egg-free French toast bake sits, it will firm up some.
Yes, I recommend it! If the bread you use is too soft it won’t fully absorb the custard and will yield a soggy French toast. If you don’t have leftover bread, use dense bread such as sprouted whole wheat bread because it will absorb the custard well resulting in a casserole bake that is soft on the inside and crisp on the outside.
It depends on how you make it! If you use whole grain bread and less sugar, then this is a healthy breakfast – great for any day of the week. If you use white bread and a lot of sugar and maple syrup added in, then this is more like a vegan french toast bread pudding that can be a once-in-a-while indulgent breakfast or even dessert!
🥞 More Vegan Breakfast Recipes!
- Vegan Breakfast Cookies
- Quinoa Oatmeal
- Vegan Frittata
- Healthy Vegan Apple Pancakes
- Vegan Green Waffles
- Homemade Cinnamon Toast Crunch
🥣 Other Healthy Breakfast Recipes To Try!
- McDonald’s Hash Browns Recipe
- Healthy French Toast
- Nutella Waffles
- Cream Cheese Toast
- Pumpkin Pie Oatmeal
- Santa Pancakes
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Picky Eater.
Love this plant based breakfast recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegan French Toast Casserole
Ingredients
- 2¼ cup unsweetened soy milk
- 3 tbsp ground flax seeds
- 3 tbsp maple syrup
- ¼ tsp cinnamon, ground
- ½ tsp vanilla extract
- 1½ tsp brown sugar
- 8 slices sprouted wheat bread, roughly chopped
- 1 apple, diced
Instructions
- Add all ingredients from soy milk through to brown sugar to a high speed blender/food processor. Blend until smooth. Set aside for 15 minutes to allow the custard to thicken.
- Preheat the oven to 350 degrees F / 180 C.
- Spray a baking dish with olive oil.
- Arrange the chopped bread in an even layer over the base of the baking dish.
- Top with the diced apple.
- Pour the prepared custard over the bread and apple, making sure all bread is well coated in custard.
- Bake in the oven for 45-55 minutes. Remove and allow to sit for 20 minutes or chill in the fridge overnight before cutting into 8 servings.
- Serve topped with a sprinkle of powdered sugar, fresh berries and a drizzle of maple syrup.
Notes
- Gluten-Free: For gluten-free vegan French toast casserole, use gluten-free bread.
- Use a greased casserole dish to prevent the bread from sticking.
- Use a blender to combine the liquid ingredients. This will ensure the flax gets completely incorporated to make an egg-like batter.
- The flax seeds will thicken the batter as it sits after blending. Plan to let the batter sit for the full 15 minutes before using.
- Stale bread or day-old bread is the best bread for this vegan French toast recipe. Bread that’s a little dried out will fully soak up the custard and prevent a soggy center. If you only have fresh bread, lay the slices of bread on a baking sheet and allow them to sit out overnight before using. A second method to dry bread is to place it in the oven at 200 degrees Fahrenheit for 30 minutes or until it becomes crusty.
- Spread the custard evenly over the bread and make sure that the custard has been fully absorbed by the bread before putting it in the oven.
- For vegan overnight French toast, prepare the recipe as written and store it unbaked in the refrigerator. Cover tightly with plastic wrap before storing.
- Allow the casserole to cool slightly before serving because it will firm up as it cools.
My kids gobbled this up! Thank you for another winner! 🙂
Woohoo!! So happy to hear that! 🙂
Such a delicious brunch recipe with fresh berries. Everyone loves french toast!
Thanks so much Beth!!
Could you substitute cream cheese for anything? Can of coconut cream, Using the solid part only, minus the liquid?
Hi Shana! I’m not sure about the coconut cream – it might work but I’ve never tried it (so it is worth a try!) Alternatively, you could also use ricotta cheese instead of the cream cheese as a 1:1 substitute (I haven’t tried this either but I have heard it works!) Hope that helps!
I have made this numerous times now and we love it! I use a green apple or two and also add blueberries and raspberries sometimes. And use Dave’s Raisin Bread and no brown sugar. This is so good…and easy! Just wondering how this would taste if I froze it?
Hi Joan! I’m so glad you’ve been loving this recipe! Great idea to add berries – I’ll probably do that myself next time! 🙂 I actually haven’t frozen this before so I can’t say with certainty that it would freeze well, but I do know that french toast overall does freeze well – especially if you reheat it in the oven. So that’s what I’d try if I were you! Freeze it, and when you want to eat it again, warm it in the oven. Let me know how that goes!
That’s too bad that your family didn’t like it, this is a big hit with my daughter & hubby! How did you like the recipe?
Yum!! Definitely trying this!!! Nutritious and delicious 😉
Thanks Lauren!! I’m sure you will love this recipe! 🙂
Can you mix the ingredients and cook the next morning? Looking for something to take to an early morning meeting.
Hi Patty! I think you probably could. What I’d do is mix the ingredients and assemble everything (in the baking dish) the night before, put it in the fridge, cover it with saran wrap, and bake it the next morning. Hope that helps, let me know how it turns out!
Just came across this recipe and love it! This looks so tasty, I will have to give it a try!
Thanks Denise!! It’s so nice to “meet” you – can’t wait to hear how this turns out for you!
This is sooo tasty! I made this for breakfast this morning, and it was fantastic! I am a mom from the Midwest (Iowa) trying to lose those those extra lbs from pregnancy which is how I stumbled on your blog. When I read your hubby was from the Chicago area (about 3 hrs from me) and he loves your recipes, I new it was fate. Can’t wait to try more!
Woohooo!! So glad you liked this recipe Kristen! And it’s always great meeting fellow midwesterners! We’re in Ann Arbor, so not too far from you either 🙂 Can’t wait to hear how the rest of my recipes turn out for you!
I just came across your blog and love it! Can’t wait to keep reading it!
Aww thank you so much! Can’t wait to hear how you like my recipes!
Nice looking recipe. I was just wondering about the Fiji apples. Does it have something to do with the texture, firmness or sweetness? Just curious. I know different apples have different characteristics, so it made me wonder.
Thanks Claire! For the Fuji apples – honestly they are just my favorite type of apple. They have the perfect firmness, perfect level of sweetness. But you could use another apple if you like another type better! I just like Fuji the best and it works really well in this recipe. Hope that helps!
I love the addition of fuji in the cassarole. It looks great.
Thanks Joy! The fuji apples really amp up this french toast!
This french toast recipe sounds wonderful. I LOVE Hungry Girl! Sometimes I will read one of her recipes and think, “I’m not sure how this is gonna taste…” but it always tastes great! I also love things that are created for an individual portion. Thanks for sharing!
I totally agree – HungryGirl has some great ideas! Can’t wait for you to try this recipe Liz!
Your brunch looks absolutely delicious! I love everything Hungrygirl! She has such creative recipes and healthy options for your favorite not so good for you favorites! I will have to try that french toast asap!
Thanks Lauren!! I’m sure you will love this recipe when you try it!
everything looks so good,.
Thanks! Enjoy!
You’re definitely making me hungry with all this!
Hehe thanks Belinda!