French toast is a classic breakfast dish enjoyed by many, but did you know you can make a delicious vegan version too? This vegan French toast recipe is not only dairy-free but also incredibly tasty, perfect for a leisurely weekend brunch.
Ingredients & Substitutions
To make this vegan French toast, you’ll need:
- 1 cup plain plant milk of choice
- 3 tbsp cornstarch
- 2 tbsp ground flax
- ½ tsp baking powder
- 1 tsp cinnamon
- 1 tbsp maple syrup
- ½ ripe banana (optional, for a custardy texture)
- 1 tsp vanilla extract
- 6-8 slices thick bread (sourdough or French loaf work well)
- 2 tbsp vegan butter for cooking
Toppings:
- Fresh berries or other fruit
- Powdered sugar
- Maple syrup
- Vegan butter
Substitutions:
- Use gluten-free bread for a gluten-free version.
- Almond milk or soy milk can be substituted for the plant milk.
Helpful Tools
To prepare this recipe, you’ll need:
- Blender
- Shallow bowl for batter
- Non-stick pan
How To Make This Vegan French Toast Recipe
In a blender, combine plant milk, cornstarch, ground flax, baking powder, cinnamon, maple syrup, and vanilla extract. Add the banana if desired. Blend until smooth.

Pour the batter into a shallow bowl.

Dip each slice of bread into the batter, allowing it to soak for about 10 seconds on each side.

Heat a non-stick pan over medium heat and add vegan butter.

Cook each slice of bread for 3-4 minutes per side until golden brown and crispy.

Butter the pan before adding each new slice of bread.

Serve with your favorite toppings like fresh berries, powdered sugar, and maple syrup.

Notes: Experiment with different types of bread for varied flavors. Dense bread works best for absorbing the batter.
Tips & Tricks
- Ensure the bread is slightly stale for better absorption of the batter.
- Use a flat spatula to flip the French toast gently.
- Keep the heat medium to prevent burning.
FAQs: Vegan French Toast
Use gluten-free bread and ensure all other ingredients are gluten-free.
You can prepare the batter in advance and cook the French toast when ready to serve.

The Best Vegan French Toast
Ingredients
- 1 cup plain plant milk of choice
- 3 tbsp cornstarch
- 2 tbsp ground flax
- ½ tsp baking powder
- 1 tsp cinnamon
- 1 tbsp maple syrup
- ½ ripe banana (optional, but gives it more of a delicious custardy vibe)
- 1 tsp vanilla extract
- 6-8 slices nice quality thick bread (ie. sourdough, french loaf, homemade bread)
- 2 tbsp vegan butter for cooking
Toppings
- fresh berries or other fruit
- powdered sugar
- maple syrup
- vegan butter
Instructions
- In a blender, add plant milk, cornstarch, flax, vanilla, cinnamon, maple syrup, baking powder. (and the ½ banana if adding). Blend on high until ingredients are well combined.
- Pour the blended batter into a shallow bowl.
- Dip each slice of bread into the batter and allow to sit for about 10 seconds per side.
- Pre-heat a non-stick pan on medium heat and lightly butter. Cook each piece of french toast for 3-4 minutes per side or until lightly browned and crisp.
- Butter the pan before adding each new slice of french toast to the pan.
- Serve with your favourite toppings (mine are warm maple syrup, powdered sugar and strawberries) and enjoy!
Video
Notes
Nutrition
Conclusion: Vegan French Toast
Now you have a delicious vegan French toast recipe to enjoy for breakfast or brunch. It’s simple to make, customizable with various toppings, and perfect for satisfying your cravings.
Wow this was so good made this yesterday and coming back to make it again. I used a sourdough bread and was very pleased.
oh wow thank you SO much Jamie!! I’m so happy to hear you made it twice. that made my day!
I used a coconut milk and added a nice subtle flavor profile. Great recipes here new subscriber from UK 🇬🇧
Thank you SO much for subscribing! I’m so happy you loved the recipe and yes thats so smart to use coconut milk with vegan french toast! Delicious 🙂
Sooo delicious I have been looking everywhere for a plant based French toast and this one has been my fav so far
Thank you Tammy! I’m sooo happy to hear it!
Amazing thank you. Been searching for a good vegan French toast recipe for months. This did not disappoint 😃
I’m so happy this recipe worked out for you! It’s so nice to have french toast back in the rotation!
I used a thick sourdough bread and turned out amazing!! I will be back to make these again next weekend 🙂
yummmm that sounds so good with a thick sourdough! So happy you loved the recipe enough to make it again! thank you so much 🙂
I made this last weekend and was so so so delicious. I came back this weekend to try it again and I thought I should leave a review. I made it with white bread bread last weekend this weekend. I’m going to use a sourdough and I just want to say thank you.
Thank you! I’m delighted you enjoyed the recipe so much that you’re making it again this weekend. Using sourdough sounds like a great twist! Enjoy, and thanks for leaving a review!