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

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.
  • Cinnamon + nutmeg. Warm spices that make this French toast taste incredible!
  • 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 Vegan French Toast 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 for Vegan French Toast

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

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

See how to make the Vegan French Toast here:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan French Toast


  • Author: Food with Feeling
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 23 servings 1x
  • Diet: Vegan

Description

This Vegan French Toast is super easy to make and so much like the original…you’re going to love it!


Ingredients

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

Instructions

  1. In a large shallow dish, whisk together the ground flaxseed and milk. Let sit for 5 minutes so the flaxseed can thicken.
  2. 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.
  3. Over medium heat, spray a large skillet with cooking spray.
  4. 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.
  5. Cook the bread in the skillet for ~4 minutes on each side or until a nice golden brown.
  6. Once done, top with syrup, fruit, and a dusting of powdered sugar and ENJOY!!

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.

  • Category: Breakfast
  • Method: Skillet
  • Cuisine: American

Keywords: french toast, breakfast, vegan