If you’re craving a cozy, comforting brunch dish that’s both plant-based and irresistibly delicious, then you’re in for a treat with this Vegan French Toast Casserole (2 Ways) Recipe. Whether you prefer cubed bread soaking in a luscious custard or neat slices layered in a creamy batter, this recipe nails the perfect harmony of sweet, spiced, and buttery flavors without a single egg or drop of dairy. It’s a warm hug of tender bread soaked in cinnamon and vanilla goodness, topped with a crunchy crumble that will leave any brunch guest asking for seconds. Let’s dive into making this nourishing, vibrant dish that’s bound to become a staple in your weekend lineup.

Ingredients You’ll Need

A top view of a bowl filled with a thick, creamy, light beige mixture speckled evenly with tiny darker brown flecks, creating a textured look. The bowl is white with a brown rim and speckled sides. A woman's hand is holding a metal whisk on the right side, partially dipped in the mixture. The bowl sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Simple and straightforward ingredients form the heart of this Vegan French Toast Casserole (2 Ways) Recipe. Each one plays an essential role in creating the perfect texture and rich flavor—from the sturdy stale bread that absorbs the custard beautifully to the warming cinnamon that spices things up just right.

  • Stale loaf of bread (450g / 1 lb): Perfect for soaking without turning mushy, stale bread makes the ideal base for your casserole.
  • Dairy-free milk (2 cups / 500g): Provides that creamy custard feel while keeping things 100% vegan.
  • Brown sugar (1/4 cup / 50g): Adds depth of caramel sweetness; coconut sugar or granulated sugar works fine, too.
  • Cornstarch or ground flax/chia seeds (3 tbsp): Acts as a thickening agent and binder, helping the custard set up beautifully.
  • Ground cinnamon (1 tbsp): A warm, fragrant spice that’s absolutely key for that perfect French toast flavor.
  • Vanilla extract (1 tbsp): Brings a lovely aroma and rounds out the sweetness with subtle notes.
  • Black salt (kala namak, 1 tsp) or regular salt (1/2 tsp): Adds a gentle “eggy” flavor note for authenticity without any animal products.
  • All-purpose plain flour or gluten free flour (1/4 cup / 30g): Helps hold the crumble topping together for that satisfying crunch.
  • Chopped pecans or walnuts/seeds (1/4 cup / 25g): Adds texture and a nutty contrast to soften the sweetness.
  • Vegan butter or coconut oil (2 tbsp / 30g): Essential for richness and gives the crumble topping its golden, toasty flavor.
  • Light brown sugar (2 tbsp / 20g): Sweetens the crumble topping just enough for contrast against the tender bread.
  • Ground cinnamon (1/2 tsp): Sprinkled in the topping for extra warmth and spice.
TIP

You’ll find the full ingredient list, instructions, and print option in the recipe card below.

How to Make Vegan French Toast Casserole (2 Ways) Recipe

Step 1: Prepare Your Bread

Start by deciding which version you want: diced cubes or neat slices of bread. Cube your stale bread into approximately 1-inch pieces to soak up every bit of custard, or slice it into 1-inch thick slices that make for a layered, classic approach. Using stale bread is a smart trick here because it soaks in the custard without falling apart.

Step 2: Mix the Custard

In a large mixing bowl, whisk together the dairy-free milk, brown sugar, cornstarch (or ground flax/chia seeds), cinnamon, vanilla, and black salt to create a silky custard-like mixture. Let it sit for about 5 minutes to thicken—give it a quick whisk if things settle at the bottom. This wholesome blend is where all the magic starts, infusing your bread with flavor and beautiful texture.

Step 3: Assemble the Casserole

Grease a casserole dish about 11 by 6 inches with vegan butter or coconut oil to prevent sticking and add richness. If you’re working with cubes, scatter them evenly throughout the dish and then generously pour the custard over the bread, making sure every bit is coated. For sliced bread, layer the slices neatly, gently pressing them into the liquid to ensure thorough soaking—lift each slice to let the custard seep through the gaps for even coverage.

Step 4: Let the Bread Soak

Patience is key—allow the bread to soak up the custard for at least 30 minutes at room temperature. For an even better texture and convenience, cover with plastic wrap and refrigerate overnight. This slow soak lets every morsel absorb the fragrant, thick custard so your casserole bakes up perfectly soft on the inside.

Step 5: Prepare and Add the Crumble Topping

When ready to bake, preheat your oven to 350°F (180°C). Combine the flour, chopped pecans, vegan butter, light brown sugar, and cinnamon in a bowl. Use your fingertips or a spoon to rub everything together until fully combined and crumbly with no flour pockets. Sprinkle this crumble evenly over the soaked bread, creating a crunchy, sweet layer that will brown beautifully in the oven.

Step 6: Bake to Golden Perfection

Pop your assembled casserole into the oven and bake for 30 to 40 minutes. You’ll know it’s done when the topping is golden brown and crisp, and the edges are bubbling but there’s no remaining liquid at the bottom. The aroma will fill your kitchen with the best scent, signaling a brunch masterpiece.

Step 7: Serve and Enjoy

Dust with powdered sugar for a pretty finish, then serve warm with your favorite maple syrup, vegan ice cream, coconut cream, or fresh seasonal fruit on the side. This is where you can get creative—whatever you love, pair it here to elevate this Vegan French Toast Casserole (2 Ways) Recipe even further.

How to Serve Vegan French Toast Casserole (2 Ways) Recipe

A white rectangular baking dish holds three rows of lightly browned toasted bread slices, eight slices in total, arranged standing up and slightly leaning on each other. Each slice is dusted with powdered sugar and topped with small dollops of white cream. Fresh blueberries and halved strawberries are scattered on top and between the slices, adding pops of blue and red color. To the top left corner, a jar with dark red jam and a white spoon stands partially visible. The dish sits on a white marbled surface with scattered blueberries, strawberries, and a beige cloth partially visible. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh fruit like berries, sliced bananas, or apples beautifully balance the sweetness and add freshness. A sprinkle of powdered sugar or a drizzle of maple syrup brings nostalgic warmth. For indulgence, a scoop of vegan vanilla ice cream or a swirl of coconut whipped cream is heavenly—don’t be shy!

Side Dishes

Pair this casserole with crispy vegan bacon, sautéed mushrooms, or a fresh green salad tossed with a tangy vinaigrette. These sides add texture and a savory contrast that rounds out the meal perfectly, making your brunch colorful, hearty, and well balanced.

Creative Ways to Present

Try layering the bread slices vertically in a mason jar for individual portions, or bake in muffin tins for single servings that are perfect for grab-and-go breakfasts. You can also customize the crumble topping with different nuts, seeds, or even dried fruit to keep things exciting every time you make this Vegan French Toast Casserole (2 Ways) Recipe.

Make Ahead and Storage

Storing Leftovers

Store leftover casserole in its baking dish covered tightly with foil or plastic wrap in the refrigerator for up to three days. Keeping it in the same dish prevents drying out and makes reheating a breeze.

Freezing

This casserole freezes wonderfully. Portion it out into airtight containers or freeze the entire casserole covered tightly with foil and plastic wrap. It will keep well for up to one month. Just thaw in the fridge overnight before reheating.

Reheating

Reheat leftovers in a preheated oven at 210°F (100°C). To revive moisture, sprinkle a few tablespoons of dairy-free milk over the casserole before warming. Heat until just warmed through for tender, delicious slices every time—no microwave sogginess here!

FAQs

Can I use any type of bread for this casserole?

Absolutely! Stale bread like sourdough, whole wheat, or plain white bread works best because it soaks up the custard without turning mushy. Avoid fresh bread that’s too soft and fresh as it may not hold up well.

What if I don’t have black salt (kala namak)?

If you don’t have black salt, just use a good quality sea salt or kosher salt. Black salt adds a subtle eggy flavor, but the casserole will still be delicious without it.

Can I make this gluten-free?

Yes! Simply swap the all-purpose flour and bread for gluten-free alternatives. Be sure your bread is sturdy enough to hold the custard and choose a gluten-free flour blend for the topping.

How long can I soak the bread before baking?

Letting the bread soak for at least 30 minutes is the minimum, but an overnight soak in the fridge actually improves the texture and flavor intensifies. Just cover it tightly to prevent drying out.

Can I prepare this recipe the night before for a brunch?

Definitely! This recipe is designed to be prepped ahead, making your morning stress-free. Assemble it the night before, let it soak overnight in the fridge, then bake fresh in the morning for a warm, impressive brunch.

Final Thoughts

This Vegan French Toast Casserole (2 Ways) Recipe is one of those magical dishes that feels indulgent but comes together with simple pantry staples. It’s so versatile, comforting, and downright delicious—it’s the kind of recipe you’ll want to make again and again, sharing with friends and family at every opportunity. So gather your ingredients, preheat that oven, and get ready to fill your kitchen with the most inviting aroma of a perfect vegan brunch delight!

Print

Vegan French Toast Casserole (2 Ways) Recipe

Vegan French Toast Casserole (2 Ways) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 4 reviews

This Vegan French Toast Casserole is a delicious and comforting breakfast or brunch dish made with stale bread soaked in a dairy-free custard and baked with a crunchy pecan crumble topping. Perfect for a make-ahead meal, it offers a rich blend of cinnamon, vanilla, and a touch of sweetness for a satisfying plant-based treat.

  • Author: Paula
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes (plus optional 30 minutes to overnight soaking)
  • Yield: 8 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Vegan, American-style
  • Diet: Vegan

Ingredients

French Toast Base

  • 450g (1 lb) stale loaf of bread
  • 2 cups (500g) dairy-free milk
  • 1/4 cup (50g) packed brown sugar (coconut sugar or granulated sugar)
  • 3 tablespoons (25g) cornstarch or corn flour (or 3 tablespoons (35g) ground flax or chia seeds)
  • 1 tablespoon ground cinnamon
  • 1 tablespoon vanilla extract
  • 1 teaspoon black salt (kala namak) or ½ teaspoon any good quality salt
  • 1/4 cup (30g) all-purpose plain flour or gluten-free flour

Crumble Topping

  • 1/4 cup (25g) chopped pecans (can substitute with chopped walnuts, seeds, or 3 tablespoons (23g) more flour)
  • 2 tablespoons (30g) vegan butter (spreadable vegan butter or coconut oil)
  • 2 tablespoons (20g) packed light brown sugar (coconut sugar or granulated sugar)
  • 1/2 teaspoon ground cinnamon

Instructions

  1. Prepare the bread: Chop the stale bread into 1 inch (2 cm) cubes or slice into 1 inch (2 cm) thick slices, depending on your preference for the casserole’s texture.
  2. Make the soaking liquid: In a large bowl, whisk together dairy-free milk, brown sugar, cornstarch (or ground flax/chia seeds), ground cinnamon, vanilla extract, and black salt until well combined. Allow the mixture to sit for 5 minutes to thicken, whisking again if any ingredients settle.
  3. Assemble the casserole: Grease an 11 x 6 inch (28 x 15 cm) casserole dish. Place the cubed or sliced bread into the dish, distributing evenly.
  4. Soak the bread: Pour the custard-like soaking liquid over the bread pieces, ensuring all pieces are well coated. If using sliced bread, press each slice gently to absorb the liquid or lift slices to allow liquid between them.
  5. Rest the casserole: Allow the bread to soak for at least 30 minutes at room temperature. Alternatively, cover the dish and refrigerate overnight to develop deeper flavor and texture.
  6. Prepare crumble topping: Combine chopped pecans, vegan butter, light brown sugar, ground cinnamon, and flour in a bowl. Rub the mixture with fingertips or a spoon until it forms a crumbly, even texture with no pockets of butter or flour.
  7. Preheat oven and add topping: Preheat your oven to 350°F (180°C). Sprinkle the crumble topping evenly over the soaked bread in the casserole dish.
  8. Bake the casserole: Bake for 30-40 minutes, until the top is golden brown and the custard has set with no liquid remaining at the bottom.
  9. Serve: Dust the casserole with powdered sugar and serve warm with maple syrup, vegan ice cream, dairy-free cream, and/or fresh fruit for an indulgent breakfast or brunch.
  10. Store leftovers: Cover leftover casserole and refrigerate for up to 3 days. To reheat, sprinkle with a few tablespoons of dairy-free milk to restore moisture and warm in the oven at 210°F (100°C) until heated through.

Notes

  • Using stale bread is essential as it absorbs the custard better without becoming too mushy.
  • You can use cornstarch or ground flax/chia seeds as a vegan thickening agent and egg substitute.
  • Black salt (kala namak) adds an eggy flavor, but regular salt works fine if unavailable.
  • Make the casserole ahead of time by soaking the bread overnight in the fridge for convenience and intensified flavors.
  • Use gluten-free flour if you need to keep the recipe gluten-free.
  • Reheat leftovers gently to avoid drying out the casserole.

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments