This is the best Vegan French Toast recipe! It uses flax eggs to create a plant-based version of the classic breakfast dish. With just seven simple ingredients, this recipe delivers crispy, golden slices of French toast that are perfect for topping with maple syrup, fruit, or powdered sugar.

Why This Recipe is the Best
This Vegan French Toast is a game-changer for plant-based breakfast lovers. Flax eggs replace traditional eggs, offering the same binding and texture while keeping the recipe entirely vegan. With a touch of cinnamon and vanilla, this French toast is flavorful, golden, and perfectly crispy. It’s simple to prepare, customizable, and requires only pantry staples, making it the ultimate go-to recipe for a satisfying breakfast.
Ingredients
With only 7 ingredients, my easy vegan french toast recipe uses simple ingredients for the best breakfast! Here's what you'll need:
- 1 cup oat milk or almond milk
- 2 flax eggs (2 tablespoon flaxseed meal mixed with 6 tablespoon hot water)
- 1 tablespoon maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- 8 slices of thick bread (vegan or gluten-free, if needed)
- Vegan butter or coconut oil for frying

Instructions
This vegan french toast recipe is made in just a few simple steps! If you need the full, printable recipe, check out the recipe card at the bottom of the page.
Step 1: In a small bowl, mix the flax seed meal and hot water together until a very thick paste forms. If you are using regular eggs, you may skip this step.

Step 2: Add the flax eggs (or regular eggs), non-dairy milk, vanilla and cinnamon to a bowl. Whisk until completely combined.

Step 3: Bring a skillet with about a tablespoon of vegan butter to medium heat. Once the butter sizzles, use your spatula to pus it around the pan until it is evenly coated.
Step 4: Using the gluten-free bread, dip the bread into the mixture for about 1 second so that it is coated on both sides. Immediately place the coated gluten-free bread into the skillet and cook for about 2 to 3 minutes until golden brown. Used your spatula to flip the bread over.

Step 5: Once the other side of the bread is also golden brown, serve immediately and top your vegan french toast with powdered sugar, maple syrup and berries or sliced bananas! Enjoy!

Expert Tips
- No plant based butter? No problem! If you don't have plant based butter on hand, you can substitute it with coconut oil!
- Don't flip too soon! Make sure you let the french toast get nice and golden brown before flipping it. This is key to having delicious french toast!
- Don't have flax seed meal on hand? If you don't regularly use flax seed meal, then you can try my Yogurt French Toast recipe instead! It uses non-dairy yogurt to create the french toast custard instead of flax eggs.
- Avoid over soaking the bread! Just dip the bread in for a few seconds, maximum. If you let the bread sit in the mixture it will come out soggy in the middle!
Frequently Asked Questions
If you are gluten-free, Schar bread is great since it is also dairy-free, egg-free, and has a nice thick texture. The thicker the bread, the better the vegan french toast texture will be!
Store any leftovers in an airtight container in the fridge for up to 3 days. To freeze, place a piece of parchment paper in between each piece of toast and place in a freezer bag. You can freeze the french toast for up to 2 months. To reheat, you can warm these up from frozen in the microwave, toaster or oven on a low heat setting until heated through.
Yes! You can use 2 regular eggs in this recipe, if you are not vegan or egg-free. If you are vegan but looking for an alternative vegan french toast recipe, I recommend trying my Vegan French Toast Recipe without Flax.
More Vegan Breakfast Recipes to Try
- Air Fryer French Toast Sticks
- Fluffy Vegan Buttermilk Pancakes
- Pumpkin Bagel Bites
- Oatmeal Sweet Potato Pancakes

Easy Vegan French Toast Recipe
Ingredients
Easy Vegan French Toast Ingredients
- 1 cup oat milk or almond milk
- 4 tablespoon flax seed meal
- 4 tablespoon hot water
- 2 teaspoon vanilla
- 1 teaspoon cinnamon
- 1 loaf of vegan or gluten free bread
- 3 tablespoon vegan butter for frying
Vegan French Toast Toppings
- powdered sugar
- maple syrup
- berries or banana slices
Instructions
How To Make Vegan French Toast
- In a small bowl, mix the flax seed meal and hot water together until a very thick paste forms.
- Add the flax mixture, oat milk, vanilla, and cinnamon to a bowl. Whisk until completely combined.
- Bring a skillet with about a tablespoon of vegan butter to medium heat. Once the butter sizzles, use your spatula to push it around the pan until it is evenly coated.
- Using your vegan or gluten free bread of choice, dip the bread into the mixture for about 1 second so that it is coated on both sides. Immediately place the coated bread into the skillet and cook for about 2 or 3 minutes (or until golden). Use your spatula to flip the bread over.
- Repeat until all of the bread is fried and golden, top your vegan french toast with powdered sugar, maple syrup, and berries or sliced bananas. Enjoy!
Video
Notes
- Use your favorite vegan bread for this recipe, the thicker the slices the better!
Nutrition
The recipes on Peanut Butter and Jilly can easily be adapted to fit a vegan lifestyle, a gluten-free lifestyle, or both depending on the ingredients you use. Please review the ingredients lists carefully and refer to our recommendations in the Notes of the recipe card to make this recipe compatible with your needs. Nutrition information provided is an estimate, and will vary based on specific brands of ingredients used and cooking methods.




Victoria Schultz says
Is there something other than flax meal I can use?
Jillian says
Hi Victoria, you can try using a mashed banana!
Donna says
It's a keeper!
Thanks 🙂