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!

vegan french toast on a plate with syrup on it.

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!!

stack of vegan french toast on a plate with butter, powdered sugar and syrup.

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. 

ingredients for vegan french toast being mixed in a small bowl.

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. 

thick bread being soaked in the batter for vegan french toast.

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. 

vegan french toast being cooked in a pan.

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!

stack of vegan french toast with orange juice in background

I hope you enjoy this Vegan French Toast!!

Want more vegan breakfast recipes? Check any of these out:

cooked vegan french toast on a plate with syrup being poured on it.

follow me on pinterest button

This post contains affiliate links. Read my full disclosure here.

vegan french toast on a plate with syrup on it.
4.96 stars (205 ratings)

Vegan French Toast

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!
Prep: 5 minutes
Cook: 5 minutes
Total: 10 minutes
Servings: 3 people


  • 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


  • 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. 



  1. May use any kind of non-dairy milk, such as soy, coconut, almond, cashew or oat milk.
  2. For gluten free vegan french toast, use gluten free bread.
  3. This recipe does not freeze well, and is best served fresh. 


Serving: 1serving | Calories: 404kcal | Carbohydrates: 69g | Protein: 12g | Fat: 8g | Saturated Fat: 2g | Sodium: 648mg | Potassium: 165mg | Fiber: 2g | Sugar: 3g | Vitamin A: 524IU | Calcium: 141mg | Iron: 1mg
Course: Breakfast
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , , ,

you may also like:


  1. Wonderful, foolproof recipe! Husband says he likes it better than original french toast. Brilliant, simple, and delicious!

    Thanks, Nora!

  2. This has become my go-to recipe. It has that perfect blend of custardy inside and crispy outside that you want in French toast. Today I expanded it by adding vegan breakfast sausage. A simple blend of tofu, sage, fennel, salt, garlic and maple syrup. Shaped into a patty and fried.  Great weekend breakfast. 

    1. Hi Meg. Your breakfast sounds delicious! I am so thrilled that you are loving the French toast and that it is your go-to recipe! Thank you for taking your time to share your wonderful review and comments!

  3. I haven’t had French toast in years, let alone good French toast. We had our first bit of snow today and it set me in a French toast mood. I was doubtful about the recipe first, but I was so wrong to be worried! This is amazing! I did double the cinnamon but this is just perfection! I cannot wait to make this for everyone I know, especially my non-vegan fiancé. I know this will impress.

    1. How fun to have snow! Thank you for sharing your wonderful review and comments! I’m really glad you loved the French toast! Enjoy sharing future French toast meals, and happy cooking!

  4. per usual the recipe was amazing! The baby is allergic to dairy/egg so finding replacements for things the whole family loves can be trial and error. My older boys asked for 2nds and I instantly regret not having enough to double the recipe for leftovers. You’re my go to place for recipes!

    1. Hi Nicole! I’m thrilled your family loved the French toast! Thank you so much for using my recipes! I appreciate you taking your time to share your wonderful review ad comments!

  5. This was quite good!

    I omitted the flax (I only had whole and am mid-move, no idea where my food processor is) and used normal sandwich bread and it still turned out great.
    So simple, and with ingredients that are always in the pantry which is nice!

    Definitely something that will be made again and made often 🙂

    1. Hi Morgan! I feel for you being in the middle of a move! Hopefully, you’ll be settled in soon! I’m thrilled you loved the frenh toast and will be making it a lot! Thanks for taking time (even mid move!) to share your wonderful review and comments! Happy cooking!

  6. This was amazing! I was astonished at how it was crispy and delicious– you’d never know it was vegan. Thank you for bringing french toast back into my life!

    1. Hi Janelle! Isn’t French toast so cozy and great! I’m glad you love my French toast recipe! Thank you for taking time to share your great review and comments! Happy cooking!

  7. I just gave up meat & dairy on 9/1, for the most part it has been okay with he exception of all the comfort foods that I love and thought I could never have, but your page makes all of this possible! I wanted French toast this morning & this recipe did not disappoint. I cut all of the ingredients in half since it was just for me & still had left over.
    I must admit I am a little obsessed, I keep your page open every day looking at different recipes. I have tried a handful already and all were delicious and easy to follow. I already made my Thanksgiving menu and 3 items are from your page. Thank you Nora!!!

    1. Hi Vianette. Welcome to Nora Cooks! I am so happy that my recipes are delicious, EASY, and helpful for you! I hope you enjoy your journey though my recipes! Let me know if you have any questions! Thank you for taking time to write to me, and for sharing your great review! Happy cooking!

  8. Love this recipe! It has become a brunch go-to for us.

    I use sweetened vanilla almond milk and it works great. I also use cooking oil *and* loads of vegan butter to make sure the toast doesn’t stick to the pan, and let me tell you, it’s worth it 🙂  

    1. It’s great to hear that you guys are loving the French toast and that it’s your go-to French toast recipe! Your cooking method sounds so good! Thank you for sharing your wonderful review and comments!

  9. These were absolutely DELICIOUS!! I loved this recipe and so did my family! I am definitely sharing them my team of teachers! 🙂

  10. Made this deliciousness for breakfast this morning with thin sliced Dave’s Killer Bread®
    Absolutely yummy! Thank you for sharing this recipe.

    1. I’m so glad you enjoyed the French toast! You are welcome! Thank you for taking time to share your great review and comments!

  11. I LOVE this recipe!  So spot on for French toast!  I have made it about 10 times now, latest being this morning.  I always make extra for leftovers the next day.  I developed an egg allergy at 51, last year, and this makes me not miss the old French toast at all.  Sometimes I add 1/2 scoop pea protein powder to the mixture for extra protein, and it’s such a nice addition!  Thank you from the bottom of my heart for coming up with this amazing recipe.  I’m going to check out some of your other recipes now that I found you.

    1. Hi Michelle. Welcome to Nora Cooks! I am thrilled that you love the French toast, and hope you will enjoy your journey through my recipes! Let me know if you have questions or comments along the way! Thank you for taking your time to share your wonderful review and comments! Happy cooking!

  12. made this 3 or 4 times so far & love it! if you use regular bread, just try not to soak it for too long & start frying it on low to cook the inside then increase the heat as desired to make it crispier once the middle cooks more 

    1. also, once i used this with a silver pan & it stuck to the pan more, but with my dark non-stick pan it was perfect. still worked out with both pans but use a non-stick pan if you can 

  13. Tasty, but stuck to my non-stick skillet at the suggested medium-high heat using coconut oil. Much better when I lowered the heat to low-medium. Thank you for the recipe!

  14. I wasn’t prepared for how tasty this really is! I used toasting bread and it was fine, just have to be very quick with the dip. Thank you!

    1. I highly suggest a non-stick quality pan if you have one. I would never use stainless steel because I always have problems with stickiness with those. I also like using cast iron, but you have to place the french toast down, wait for a few minutes before carefully getting under it with a spatula and flipping. Hope that helps!

  15. Another winner! I truly love your recipes, they are simple, delicious, and always a hit with the family! Even our non vegan extended family.

  16. Thank you so much for another great recipe!  This has become our favorite French toast recipe.  So nice that I always have these ingredients in my pantry.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.