How to make the BEST Vegan French Toast! So easy to make in just 10 minutes, using everyday ingredients. You won’t miss the eggs at all in this delicious weekend morning breakfast. A secret ingredient makes these french toast incredibly crisp, thick and perfect!
French toast was one of the first meals I started making for myself as a kid. There wasn’t a lot of cooking or baking going on in my home growing up, in fact I lived on mostly convenience foods like canned spaghettios, ravioli and pop tarts. But we did make french toast a lot, especially on the weekends! It was easy, fast and simply delicious.
I had never made a vegan version of french toast before testing this recipe. Honestly, I was quite doubtful it would work, or be delicious enough to even post here. I have seen recipes for vegan french toast before, but I really couldn’t see how they could possibly taste as good as the nostalgic breakfast of my childhood.
Well, I was SO wrong! My family and I were SHOCKED at how good this vegan french toast tasted, and we ate the first batch up in about 5 minutes flat. Creamy on the inside (but NOT soggy at all), crispy on the outside, with hints of cinnamon and vanilla. The perfect french toast, period, and SO darn easy to make!!
How can I make Vegan French Toast without eggs?
The secret ingredient in my french toast recipe is so common I’m sure you have it in your pantry right now: Cornstarch. It’s perfect for getting that crisp exterior, and works like a charm as the bread cooks in the pan.
Without eggs, your batter for vegan french toast includes these ingredients: Soy milk (or any other non-dairy milk), cornstarch, ground flaxseeds (just a teaspoon, to help thicken the batter), 1/2 teaspoon baking powder (trust me), maple syrup, cinnamon and vanilla.
How do you make vegan french toast?
It’s as easy or easier than the original! Whisk all the batter ingredients in a shallow bowl, large enough to hold a piece of bread.
Heat a little vegan butter or oil in a frying pan. Right before dipping the bread in the batter, whisk the mixture again (cornstarch will settle to the bottom.) Dip a piece of bread in the batter, on both sides, and soak for about 10 seconds.
Add the bread to the pan, and cook for about 2-3 minutes on each side, until golden brown and crispy. Repeat with all remaining bread and batter, then serve immediately with maple syrup, powdered sugar and fresh fruit, if desired.
What kind of bread is best for french toast?
I used a quality loaf of ciabatta that was 1 day old. It was perfect. I wouldn’t recommend using soft sandwich bread, or your french toast runs the risk of being soggy. Thicker sliced bread works best, that is quite dry, such as french bread, sourdough or even a day old baguette. Smaller bread is fine, you will just have more french toast!
I hope you enjoy this Vegan French Toast!!
Want more vegan breakfast recipes? Check any of these out:
- Simple Vegan Pancakes
- Best Ever Vegan Waffles
- Tofu Scramble
- Easy Vegan Quiche
- Cinnamon Sugar Vegan Donuts
This post contains affiliate links. Read my full disclosure here.
Vegan French Toast
Ingredients
- 1 cup unsweetened soy milk (or other non-dairy milk)
- 1/4 cup cornstarch
- 1 teaspoon ground flaxseeds
- 1/2 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 2 teaspoons pure maple syrup
- 1 teaspoon vanilla
- 6-8 slices thick sliced quality bread, such as ciabatta or french
- 2-3 tablespoons vegan butter or coconut oil for frying
- For serving: maple syrup, powdered sugar, or fresh fruit
Instructions
- In a shallow bowl, wide enough to hold a piece of bread, whisk together the soy milk, cornstarch, ground flaxseeds, baking powder, cinnamon, maple syrup and vanilla.
- Add a little bit of vegan butter/coconut oil to a pan over medium-high heat and melt. Whisk the batter again right before dipping bread, as the cornstarch will settle to the bottom of the bowl.
- Dip each side of the bread in the batter and let soak for about 10 seconds, then add the bread to the pan and cook for 2-3 minutes on each side, until golden brown. Add more vegan butter/oil to the pan as needed in between pieces of bread.
- Serve with maple syrup, powdered sugar and fresh fruit, if desired.
Video
Notes
- May use any kind of non-dairy milk, such as soy, coconut, almond, cashew or oat milk.
- For gluten free vegan french toast, use gluten free bread.
- This recipe does not freeze well, and is best served fresh.
Amazing, flavorful recipe, as always. I used my electric skillet to cook up a big batch and it was a hit. Thank you! I tell people about your site all the time. You are helping to create more vegans, which is a good thing!
Hi Adriene. Thanks for your encouraging feedback and stellar review! I am thrilled you are loving my recipes! I appreciate you using them! Happy cooking!
Thank you for this recipe! My family loves eating French toast now.
This is witchcraft.
Bouncy delicious French toastyness without eggs! I am blown away thank you so much!
LOL! You are welcome, Londa! 🧙 Glad you loved the recipe! Thanks for your fantastic and fun review and feedback!
Hey! I love this French toast! It’s a delicious mess! (I mean mess in a good way 😅)
Hi Adalie. I’m thrilled you love the french toast! Thanks for your wonderful (and fun) review!
I’ve made this twice and the bread is a soggy mess. Despite using butter on my flat top, it stuck to it. I’ve had to throw it out each time. I’ve followed the directions exactly.
It sounds like you need a better pan (I’d go for nonstick for this recipe, or cast iron).
Another hit, out of the ballpark. I used my immersion blender to mix the batter. Whipped everything up and kept it combined. Little coconut oil in my nonstick pan and wahlah. Thank you so much for coming up with these delicious recipes. I tell my friends all about you and what a fan I am.
Hi Jojo. I am thrilled you loved the French toast! Your feedback is so encouraging! I appreciate you using my recipes, and sharing them with your friends! Wishing you lots of happy cooking!
Best eggless french toast recipe on the internet!! I didn’t have flaxseed so I made without. I also didn’t have pure maple syrup, only pancake syrup (blah), but they still came out incredible! Better than the real thing in my opinion, i’ve never been a big fan of the egginess of french toast anyways, but so many eggless recipes end up soggy. These were perfect and not soggy at all, despite using regular old white bread too! I can only imagine how good these are when the recipe is followed to the t
Great french toast!! The kids loved it.
I’m thrilled the French toast is a hit! Thanks for your wonderful review! Happy cooking!
Hi Nora! I’m very excited to make this 😍 I am just wondering if I can use arrowroot starch instead of cornstarch? And chia seeds instead of flaxseeds?
Thanks so much!
That should work fine, yes. It would be best if the chia seeds were ground, or else you will have whole seeds all over your french toast. I hope you enjoy the recipe!
Is there any sub for the maple syrup?
Agave, brown sugar…
I cut the recipe in half and treated myself last night with your wonderful recipe…you nailed it! I make artisan bread and always have slices in the freezer, so I defrosted two slices, there was enough solution for four, but I only wanted two. Thank you.
Hi Linda. I’m so glad you enjoyed the French toast! Thanks for sharing your recipe experience, and your wonderful feedback!
How can this be?! This Vegan French Toast actually tastes better than the egg and dairy version I made in my omnivore days. My family LOVED it… and my professional chef daughter said it must be witchcraft. Nope… just Nora Cooks!!! 🪄🧙♀️🧹
Hi Tina. What fun I’ve had reading your feedback! Thank you for those fun and uplifting words! I’m thrilled that you all are loving the French toast! Wishing you happy cooking, from Nora Cooks!
Does it have to be French or quality bread? Would just normal bread work?
Hi Emily. French bread is not required. I wouldn’t recommend using soft sandwich bread, or your french toast runs the risk of being soggy. Thicker sliced bread works best, that is quite dry. Smaller bread is fine, you will just have more french toast! I hope you enjoy!
Thanks for yet another delicious recipe, Nora! Made it today for Father’s Day, and both my husband and 5-year-old loved it! I used a loaf of French bread. Such a quick, easy, and tasty recipe. It’ll definitely be in the rotation now.
hi, i was wondering if you could use ground flaxseed meal instead of the ground flax?
Yes, it’s the same thing just a different name.
This was so yummy! My son has egg and dairy allergies and this is a great alternative to traditional French toast! We’ll be adding this to our weekend breakfast rotation for sure.