Best Vegan French Toast Recipe
We may earn a commission if you decide to make a purchase through our links, at no cost to you. As an Amazon Associate I earn from qualifying purchases. Please read our privacy policy for details.
This vegan French toast recipe will easily give you a rich, fluffy stack of the breakfast favorite in 20 minutes! You won’t miss the eggs and dairy.
Transforming leftover bread into French toast is easy, but making it vegan? That’s where plant-based substitutes like silken tofu and mashed banana come in.
But if those options aren’t working for you, a flax egg will get the job done.
Ground flaxseed is easy to store, versatile for various vegan recipes, and impressively mimics French toast’s delicious custard center when combined with plant-based milk.

WANT TO SAVE THIS RECIPE?
If your toast feels a little too routine, try our Espresso French toast and hummus toast made from simple ingredients!
Why You’ll Love This Vegan French Toast Recipe
- This vegan French toast is rich and fluffy with crisp, caramelized edges!
- The recipe is done in 20 minutes, perfect for hectic mornings.
- Because it’s so versatile, you can have a French toast board for your next brunch party and easily keep everyone happy.

Ingredients And Substitutions
Ground flaxseed and unsweetened almond milk – Together, they make a creamy batter for a rich, hearty French toast. You can use any dairy-free milk. The creaminess of oat milk and the slight sweetness of coconut milk make them perfect choices for the vegan French toast batter.
Sugar – Lends sweetness to this simple recipe for French toast without eggs.
Cinnamon and nutmeg – Optional warm spices to round out the flavor of the rich flaxseed French toast batter.
Vanilla and fine sea salt – They make the vegan custard’s sweetness pop even more.
Vegan butter – Of course, the best French toast is golden and buttery outside. You can also use avocado oil to toast the bread slices and keep them from sticking to the hot skillet.
Crusty vegan bread – The stale bread trick is just the start. The type of bread used makes all the difference, so keep reading to find out our bread recommendations.
Strawberries, blackberries, blueberries, and maple syrup – These are my toppings of choice. Feel free to get creative because the right add-ons take a good French toast from good to incredible.

Tips For Making This Recipe
Use the Right Bread
Just like classic French toast, this vegan version turns out best with a thicker bread that is quite dry. Think sourdough or baguette. Prefer a softer interior? Use fresh bread that’s slightly toasted instead of day-old bread!
Try Different Toppings
You can’t go wrong with everyday ingredients like powdered sugar, strawberry jam, honey, or almond butter as your toppings for this vegan French toast recipe. But for a full-blown dessert, add whipped cream and peaches on the custardy bread slices!
Storage Tips
For leftovers and make-ahead, store the cooked vegan egg French toast in an airtight container in the fridge for up to 3 days. Freezing it is not a good idea as the toast might just get soggy. To serve, reheat in the oven at 200°F for 10 minutes.

Plant Based French Toast Recipe FAQs
What is the best way to keep French toast warm?
You can keep the cooked flaxseed French toast on a wire rack in the oven heated to 200°F for up to 30 minutes. Just arrange the bread slices in a single layer to keep them from getting soggy.
What is a good egg substitute for French toast?
This vegan French toast recipe uses non-dairy milk and flaxseed for a rich, egg-free custard. Blended chia seeds also work!
What is a substitute for cinnamon powder in French toast?
French toast could always use an extra warmth, so pumpkin spice is a perfect substitute if cinnamon isn’t available.
Can you use almond extract instead of vanilla for French toast?
Of course! While vanilla brings a classic flavor to French toast, the sweet, nutty, slightly fruity taste of almond extract will give your homemade dairy-free French toast a whole new vibe.
How do you keep French toast from getting soggy?
Thick-cut sturdy bread is key! Don’t over-soak the slices of bread, and keep the heat at medium-low for the perfect French toast.
More Delicious Vegan Breakfast Recipes
- Vegan Waffle
- Whole Wheat Vegan Pancakes
- Healthy Peanut Butter Cup Overnight Oats
- Classic Homestyle Bran Muffins
- Vegan Blueberry Muffins
I found this recipe for Vegan Crepe that I HAVE to try!
Yay! You have made it this far, and I am so glad! Hey – If you make this recipe, I’d love for you to give it a quick review & star rating ★ below. Your comment and/or rating helps other readers!
Best Vegan French Toast Recipe

Equipment
Ingredients
- 2 tbsp ground flaxseed
- 1 cup plain unsweetened almond milk
- 1 tbsp sugar
- 1 tsp cinnamon
- 1 tsp vanilla
- 1/4 tsp fine sea salt
- 1/4 tsp nutmeg
- Vegan butter for cooking
- 8 slices crusty bread
- Strawberries, optional topping
- Blackberries, optional topping
- Blueberries, optional topping
- Maple syrup for serving
Instructions
- In a shallow bowl, whisk together the ground flaxseed and vegan milk. Let sit for 5 minutes to thicken.
- Add in the granulated sugar, cinnamon, vanilla, salt, and nutmeg. Whisk until combined.
- Melt a tablespoon of vegan butter in a non-stick skillet over medium heat.
- Dip each piece of bread into the vegan custard mixture for about 5 seconds per side.
- Place the soaked bread slices into the skillet in a single layer and toast for 2 to 3 minutes per side until golden brown and crispy. Repeat with the remaining bread.
- Serve with fresh berries and maple syrup on top. Enjoy!
Notes
- Just like classic French toast, this vegan version turns out best with a thicker bread that is quite dry. Think sourdough or baguette. Prefer a softer interior? Use fresh bread that’s slightly toasted instead of day-old bread!
- You can’t go wrong with everyday ingredients like powdered sugar, strawberry jam, honey, or almond butter as your toppings for this vegan French toast recipe. But for a full-blown dessert, add whipped cream and peaches on the custardy bread slices!
- For leftovers and make-ahead, store the cooked vegan egg French toast in an airtight container in the fridge for up to 3 days. Freezing it is not a good idea as the toast might just get soggy. To serve, reheat in the oven at 200°F for 10 minutes.




