This post may contain affiliate links. Please read our disclosure policy.

Rise and shine! The most delicious Vegan French Toast is on the breakfast menu! It’s made by thick-sliced bread in flavorful mix of ground flaxseed, non dairy milk and warm spices. This French toast will make any morning instantly special. The perfect recipe for a lazy weekend, Christmas morning, birthdays, or anytime you want to make an amazing breakfast the whole family will enjoy!

several slices of vegan french toast on a white plate topped with syrup, raspberries and blackberries
Get This Recipe In Your Inbox
Share your email, and we’ll send it straight to your inbox. Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

The Best Vegan French Toast Recipe!

I’ve tried a ton of vegan French toast recipes and could NEVER find one that was as good as the original…so I created my own. AND OH BUDDY is this French toast SO GOOD even without the eggs! This is my go-to weekend breakfast for when we really want to treat ourselves. ?

This is a recipe that I’ve been meaning to post for years now! Seeing as French toast is one of my all time favorite breakfast dishes, I figured that it was time I created a vegan version. I’ve tried a quite a few vegan French toast recipes that make things extra complicated with hard to find ingredients, so I really wanted to keep this recipe simple.

The hardest part about making French toast vegan is replacing the egg. In most baked goods, it’s easy to replace an egg with applesauce, banana or several other things. But that doesn’t quite work here.

Instead, we’re replacing the egg with a flax egg. It works to kind of stick to the outside of the bread and give that nice thick texture to the cooked toast.

top down shot of ingredients for vegan french toast: bread, cinnamon, flaxseed meal, all whisked together in a shallow bowl

Ingredients

Vegan French toast requires just a handful of simple ingredients. Here’s what you’ll need:

  • Ground flaxseed. In our vegan French toast, this is the ingredient that mimics the egg that regular French toast uses to create the crustiness on the bread.
  • Non dairy milk. Use whatever non dairy milk you like best. I really love soy milk or oat milk with this.
  • Cinnamon + nutmeg. Warm spices that make this French toast taste incredible! For a more seasonal flavor, you can also sub these for pumpkin pie spice.
  • Vanilla. For even more delicious flavor!
  • Salt. Brings out the cinnamon and nutmeg flavors.
  • Bread. I recommend using a thick-cut bread. Challah or brioche bread work great because they’re nice and fluffy but you’ll want to make sure to find vegan versions of them. More details on the best bread, below.
  • Toppings. Don’t forget the fun toppings! The options are endless – fresh fruit, powdered sugar, vegan butter, maple syrup and/or almond butter are all yummy choices.
several slices of vegan french toast on a white plate topped with syrup, raspberries and blackberries. a bite has been taken out of on the the pieces

How to Make This Recipe

Vegan French toast is made just like regular French toast, but without the eggs. The milk is easily replaced with any preferred non dairy milk (I typically use almond milk because it’s always in my fridge) and for this particular recipe, we’re replacing the egg with a flax egg of sorts. French toast needs a bit of a binding agent that sticks to the outside of the bread and solidifies as it cooks (these are all very untechnical terms).

  1. Start this recipe by combining the milk and ground flaxseed together in a shallow bowl. Let this mixture sit and thicken for about 5 minutes.
  2. Next, add all other ingredients to the flaxseed mixture. No matter what I do, I find combining the cinnamon and nutmeg into the liquid rather difficult. If you whisk for a good few minutes, it’ll incorporate a decent bit. Then I usually add in a little more cinnamon midway through dipping the bread into the mixture.
  3. Spray a large skillet with cooking spray and heat over medium heat.
  4. Lightly dip the slices of bread in the milk mixture so that the bread is just covered on each side (NOT soaked).
  5. Cook the bread in the skillet for about 4 minutes on each side or until golden brown.
  6. Once done, top with syrup, fruit, and a dusting of powdered sugar and ENJOY!

Best Bread to use

The kind of bread you choose for this French toast recipe REALLY matters; even more than for the average French toast recipe. Do NOT use fresh, soft white bread for this recipe. You can make it work for traditional French toast that has egg in it, BUT it does not work well for this vegan French toast. You want slightly tougher bread that will hold up once dipped in the liquid.

Most often, I use stale sourdough bread for this recipe.

You’ll want a bread that is roughly the thickness and texture of potato bread or challah bread. You can also use softer bread that has gone a bit stale which is what I used here.

several slices of vegan french toast on a white plate topped with raspberries and blackberries

Tips

  • When I make traditional French toast, I let the bread soak up a lot of the liquid. DO NOT do that with this vegan French toast recipe. For best results, lightly dip each side of the bread into the milk mixture, so that it is fully covered, but not completely soaked through.
  • Leftover vegan French toast will keep fresh in the refrigerator for up to 4 days or in the freezer for up to 2 months. If you’re planning to keep your French toast in the refrigerator, you can store it in an airtight container or zip-top baggie. To store French toast in the freezer, wrap the slices individually in plastic wrap or separate the slices with parchment paper, then place all slices in a gallon size freezer bag.
  • You can reheat French toast in the toaster oven. It cooks up wonderfully crunchy and golden brown. For French toast that has been frozen, you’ll want to add about 1-2 minutes more to the toasting time. It also works well to reheat French toast in a skillet or on a griddle.

Toppings

How do you like to dress up your French toast? I’m a big fan of a little fruit and lots of maple syrup. I start with a little bit and then add more as I see fit. So, in other words, I keep the syrup RIGHT next to my plate :) Some other topping options are:

  • fresh berries such as blueberries or strawberries
  • sliced almonds or chopped pecans
  • a sprinkle of granola
  • nut butter
  • banana slices
  • shredded coconut
  • jam
  • powdered sugar
  • non dairy whipped cream
  • vegan butter
several slices of vegan french toast on a white plate topped with syrup, raspberries and blackberries. the focus is on a fork where a bite of the french toast is on

I’m really excited for you to try this recipe! Please let me know how you like and what kind of bread you used. I’m always experimenting with different kinds of bread and how they affect the final outcome.

More vegan breakfast recipes to try:

4.88 from 16 votes

Vegan French Toast

Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 3
This Vegan French Toast is super easy to make and so much like the original…you’re going to love it!
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 tablespoons ground flaxseed
  • 1 cup non dairy milk
  • 1 teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • 1 teaspoon vanilla extract
  • Pinch salt
  • 6 thickly cut slices of tougher bread**
  • Cooking spray

Instructions 

  • In a large shallow dish, whisk together the ground flaxseed and milk. Let sit for 5 minutes so the flaxseed can thicken.
    2 tablespoons ground flaxseed, 1 cup non dairy milk
  • Whisk milk mixture again before adding in the cinnamon, nutmeg, vanilla extract, and salt. Whisk lightly until fully combined. In my experience, the cinnamon is hard to combine so I usually add a little extra in midway through dipping the bread.
    1 teaspoon cinnamon, ¼ teaspoon nutmeg, 1 teaspoon vanilla extract, Pinch salt
  • Over medium heat, spray a large skillet with cooking spray.
    Cooking spray
  • Lightly dip the slices of bread in the milk mixture so that the bread is just covered on each side but not soaked. Do not let the bread sit in the milk mixture of any amount of time.
    6 thickly cut slices of tougher bread**
  • Cook the bread in the skillet for ~4 minutes on each side or until a nice golden brown.
  • Once done, top with syrup, fruit, and a dusting of powdered sugar and ENJOY!!

Video

Notes

**do NOT use fresh, soft white bread for this recipe. You can make it work for traditional french toast that has egg in it BUT it does not work well for this Vegan French Toast. You want slightly tougher bread that will hold up once dipped in the liquid. You’ll want a bread that is roughly the thickness and texture of potato bread or challah bread. You can also use softer bread that has gone a bit stale.

Nutrition

Calories: 202kcal, Carbohydrates: 29g, Protein: 8g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 1g, Trans Fat: 0.01g, Sodium: 279mg, Potassium: 213mg, Fiber: 3g, Sugar: 5g, Vitamin A: 312IU, Vitamin C: 6mg, Calcium: 235mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

4.88 from 16 votes

Leave a comment

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

Recipe Rating




35 Comments

  1. MG Griffin says:

    5 stars
    Thank you! Was looking for a recipe without adding flour and eggs. Delicious!!!

  2. Cherie says:

    5 stars
    My family LOVES this recipe! We use Italian bread or seedy batard from the restaurant my daughter works at.
    I inadvertently (before having enough caffeine) mixed my cinnamon and nutmeg with my vanilla extract while the flax was activating. It turned into a nice paste, mixed well into the flax milk mix, and the cinnamon remained mixed in while I made a double batch of vegan French toast! I’ll try this every time.

  3. Carolyn Patterson says:

    I been looking for a goof vegan, easy french toast recipe and I finely found it. I made stuff french toast recipe
    It was fantastic
    Thanks