Easy Vegan Baked French Toast (with Just Egg)
*Updated October, 2025
This vegan French toast casserole uses JUST Egg to capture that classic custardy texture—no flipping slices required. It’s the kind of cozy, make-ahead brunch that feels special but takes almost no effort. With warm cinnamon, brown sugar, and crisp-edged bread cubes, it’s a foolproof way to serve an indulgent breakfast that just happens to be plant-based.
Why You'll Love This Recipe
Convenient - This easy recipe delivers good results with widely available vegan supermarket products like bread and liquid egg replacer.
Versatile - The flavors of warm cinnamon and brown sugar pair well with fresh fruit and a drizzle of maple syrup for a sweet treat, or savory sides like plant-based sausages for a heartier meal. I love leftovers warmed up with a spoonful of peanut butter and a few chocolate chips with my morning coffee.
Make-Ahead Friendly - Can be soaked overnight and baked fresh in the morning, which means you don't have to stand over the stove flipping slices of french toast in a hot pan individually.
Ingredients & Substitutions
Bread - I chose ciabatta bread for this recipe because I love how it bakes up with a crispy top and custard-like middle, but other sturdy breads like French bread and sourdough are both good choices as well. For best results, don't use fresh bread. Instead use at least one-day-old bread to ensure that it's stale enough to absorb the custard better and hold its shape, preventing a mushy texture. I like to slice my fresh loaf into 1-2" thick slices, and then leave it on my counter to get a little stale before using. Stale bread is the best bread for delicious vegan French toast!
Vegan egg replacer - I use Just Egg here because it is easy to find near me, but I have seen other liquid egg replacers, including Simply Eggless at Trader Joe's that work similarly. When substituting Just Egg, make sure that the egg replacer you choose is bean based and in liquid form. Powdered egg replacers made with starches, aquafaba, ground flax seeds or chia seeds will not work here.
Non-dairy milk - I prefer soy milk or oat milk in this recipe because its higher fat content creates a texture that is most similar to regular French toast. Almond milk is another great swap, but I do not recommend coconut milk, as it changes the whole flavor of the dish.
Gluten-Free - When substituting gluten-free bread in this recipe leave your bread slices out to get stale, or, if using frozen gluten-free bread, toast lightly before soaking. Also shorten the soak time considerably. Instead of leaving the bread to soak overnight, bake after soaking your bread in the custard for the shorter 20-minute time period for best results!
How To Make it
Prepare the Bread
Cut or rip your stale ciabatta into 1-2” cubes.
Mix the Custard
In a large bowl, whisk together Just Egg, plant-based milk, sugar, cinnamon, and vanilla extract until smooth.
Combine
Add bread cubes to the bowl and toss until thoroughly coated with the mixture.
Assemble
Grease a 9” x 13” baking dish with coconut oil or vegan butter.
Pour the bread mixture into the dish and let it sit for at least 20 minutes, or cover and refrigerate overnight for deeper flavor.
Bake
Preheat oven to 350°F (175°C).
Bake uncovered for 25-30 minutes, or until the top is golden brown.
Serve
Enjoy warm, topped with fruit and pure maple syrup, or alongside savory vegan brunch favorites.
Customization: Add berries, nuts, or a sprinkle of powdered sugar before serving for extra flair.
Storage & Meal Prep
How to store & reheat:
Fridge: Store leftover vegan french toast in an airtight container in the fridge for up to 3 days.
Freezer: I don't recommend freezing and reheating this dish. The freezing process makes the bread to mushy to enjoy.
Reheat: For quick and crispy warming of leftovers, air fry at 350°F for 4-6 minutes, keeping an eye to prevent burning. For faster heating, microwave for 30-60 seconds. If you don't have an air fryer or microwave, add a little vegan butter to a frying pan and fry a wedge of the baked French toast until warmed through with crispy edges.
Meal Prep: Turn this simple recipe into a week of breakfast prep, by baking as directed, portioning into storage containers, and warming as suggested just before eating.
What to Serve With This Recipe
Fresh or thawed frozen berries, or sliced bananas
Pure maple syrup or a dusting of powdered sugar and some orange zest for a festive flavor
Vegan sausages, or tempeh bacon for a protein boost on active mornings
Coconut yogurt or vegan whipped cream for something decadent
Freshly squeezed orange juice or a vegan latte
This easy vegan French toast is perfect for special occasions or cozy mornings—mix and match your favorite sides to make it your own! What do you love to serve with French toast? Share your ideas in the comments below.
EASY VEGAN BAKED FRENCH TOAST
Serves 6–8 · Vegan · Make-Ahead Friendly
INGREDIENTS
1 (18 oz) loaf ciabatta bread, cut into 1–2" cubes (about 12–14 cups)
1 (12 oz) container Just Egg liquid vegan egg replacer
1 cup plant-based milk (soy or oat preferred)
4 tbsp brown or coconut sugar
1½ tsp ground cinnamon
1 tsp vanilla extract
Coconut oil or vegan butter, for greasing
INSTRUCTIONS
Cut or rip stale ciabatta into 1–2" cubes.
In a large bowl, whisk together Just Egg, milk, sugar, cinnamon, and vanilla until smooth.
Add bread cubes and toss until every piece is thoroughly coated.
Grease a 9"×13" baking dish. Add bread mixture and let sit at least 20 minutes, or cover and refrigerate overnight.
When ready to bake, preheat oven to 350°F. Bake uncovered 25–30 minutes until the top is golden brown.
Serve warm with maple syrup and fresh fruit.
STORAGE: Fridge up to 3 days. Reheat in air fryer at 350°F for 4–6 min, or microwave 30–60 seconds. Not recommended for freezing.