| |

Vegan French Toast Casserole

This Vegan French Toast Casserole is warm, comforting, and delicious—perfect for any time of the year! It has a crisp, caramelized top and a soft, custardy interior, making it an easy yet indulgent breakfast for any occasion. Whether you’re hosting a brunch or just enjoying a slow weekend morning, this dish is a crowd-pleaser!

Vegan French Toast Casserole with maple syrup being drizzled over it.

Why You’ll Love This Recipe

  • Easy to make – Just mix, soak, and bake!
  • Perfect for gatherings – Great for holiday breakfasts, brunches, or meal prepping.
  • Customizable – Add toppings like fresh fruit, nuts, or a drizzle of maple syrup.
  • Completely vegan – No eggs or dairy, yet still rich and flavorful.

Ingredients

Vegan French Toast Casserole ingredients laid out on a cutting board and countertop.

For the Casserole:

  • Bread: A loaf of bread (about 14 ounces), cut into cubes. Italian, French, or sandwich bread works best. Avoid ripping the bread to maintain a light and airy texture.
  • Plant-Based Butter: Melted and mixed into the batter to add richness.
  • Brown Sugar: Provides caramel-like sweetness and depth of flavor.
  • Cinnamon: Enhances the cozy, spiced flavor of the casserole.
  • Non-Dairy Milk: Works as the base for the custardy texture. Almond, soy, or oat milk all work well.
  • Vanilla: Brings out the natural sweetness of the ingredients.

How to Make Vegan French Toast Casserole

Vegan French Toast Casserole process collage with 4 images.
  1. Preheat the oven to 400℉ and grease a 9×13 casserole dish.
  2. Add the bread cubes to the dish.
  3. In a microwavable bowl, melt the butter, then mix in the brown sugar, cinnamon, and nutmeg.
  4. Stir in the non-dairy milk and vanilla extract until combined.
  5. Pour the mixture evenly over the bread cubes, making sure all pieces are coated.
  6. Bake for 30 minutes, or until the top is golden brown and slightly crisp.
  7. Let the casserole cool for at least 10 minutes before sprinkling with powdered sugar.
  8. Serve warm with maple syrup and enjoy!
Vegan French Toast Casserole still in the baking dish.

Expert Tips & Tricks

  • Cut, don’t rip, the bread – Ripping makes it dense; cutting maintains volume.
  • Use stale bread – Slightly dried-out bread absorbs the mixture better.

How to Serve Vegan French Toast Casserole

This casserole is best enjoyed warm, topped with powdered sugar and a drizzle of maple syrup. Try adding fresh fruit, crushed nuts, or a dollop of vegan whipped cream for extra indulgence.

*Disclosure: some links may contain affiliate links. For more information on what this means, visit my disclosure page.

How to Store & Reheat

Refrigerate:

  • Store in an airtight container in the fridge for up to 3-5 days.

Reheat:

  • Warm individual portions in the microwave for 30-45 seconds or reheat in a 350℉ oven for 10-15 minutes.
Vegan French Toast Casserole on a white plate covered in syrup.

Frequently Asked Questions

Can I make this in advance?

Yes! Assemble the casserole the night before, cover, and refrigerate overnight. Bake fresh in the morning for an easy, stress-free breakfast.

Can this be made gluten-free?

Yes, but choose a sturdy gluten-free bread for the best texture.

Can I use a different sugar?

Absolutely! Swap brown sugar for coconut sugar, raw sugar, or granulated sugar (just make sure it’s vegan friendly) — just note it may slightly alter the flavor.

Does this taste like traditional French toast casserole?

Yes! Even without eggs or dairy, this recipe delivers the same rich, custardy texture and sweet, spiced flavor.

More Vegan Breakfast Recipes You’ll Love

Vegan French Toast Casserole on a white plate.
Vegan French Toast Casserole served on a white plate.

Vegan French Toast Casserole

Shawna Clapper
No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Course Breakfast, Dessert, Snack
Cuisine American
Servings 12 slices

Equipment

  • 9×13 casserole dish
  • 2+ cup Measuring cup and Whisk or Spoon

Ingredients
  

  • 1 Loaf of Bread about 16 ounces, cut into cubes
  • ½ cup Plant-based Butter melted
  • ½ cup Brown Sugar
  • 1 teaspoon Cinnamon
  • ¼ teaspoon Nutmeg
  • 1 ½ cups Non-dairy Milk
  • 1 teaspoon Vanilla

Instructions
 

  • Preheat the oven to 400℉.
  • Add your bread cubes to a greased 9×13 casserole dish.
    1 Loaf of Bread
  • In a microwavable bowl, melt the butter and mix in the brown sugar and cinnamon.
    ½ cup Plant-based Butter, ½ cup Brown Sugar, 1 teaspoon Cinnamon, ¼ teaspoon Nutmeg
  • Add in the milk and vanilla and stir well.
    1 ½ cups Non-dairy Milk, 1 teaspoon Vanilla
  • Then pour the mixture evenly over the cubed bread in the dish.
  • Bake for 30 minutes.
  • Once cool, or at least 10 minutes after it comes out of the oven, top the casserole with powdered sugar before serving and enjoy with some maple syrup!

Notes

You can cut this into 12 small slices or 6 large slices.
The top should feel a bit hard/crusty when done in the oven, however underneath will be soft and delicious!
DO NOT rip your bread, it is best to cut your bread with a bread knife. Ripping it will reduce the volume of the bread and make it dense.
Keyword bread
Tried this recipe?Let us know how it was!
Pin Recipe Share on Facebook

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.