This easy Vegan French Toast recipe is made with just 7 ingredients! It’s deliciously crisp on the outside, soft on the inside, and it’s ready in 30 minutes!

If you ask me, this vegan French toast recipe is the perfect breakfast for cozy season. Maybe it’s the warm cinnamon, maybe it’s the carbs, but whatever it is, I think you’ll agree with me that this French toast is amazing. I used to make this recipe by cutting each slice into French toast sticks, so you can also do that. Nowadays I prefer nice thick slices. Either way? Incredible AND easy.
Why You’ll Love This Vegan French Toast Recipe
- A special weekend breakfast . French toast is a great breakfast to make on the weekends. It doesn’t take that much time to prepare, but you do need about 30 minutes for the whole process.
- Easy to make . Once you mix the batter together, it’s just a matter of frying the bread slices and choosing your toppings!
- Customisable . There are endless ways to top this vegan French toast recipe—make it healthy with fresh fruit or make it decadent with chocolate chips!

Notes on Ingredients
Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Vegan Milk – Any vegan milk works, but a thicker vegan milk like soy milk or cashew milk is preferred.
- Flax Meal – Ground flax seeds replace the eggs in this French toast recipe PERFECTLY. (Here are more vegan egg substitutes .)
- Maple Syrup – This is totally optional, but I love the extra sweetness it adds. You can also use any sugar-free sweetener, date syrup , or agave nectar.
- Vanilla Extract – For some more sweetness/flavour.
- Cinnamon – What is French toast without a dusting of cinnamon? You could also use nutmeg, pumpkin pie spice, or any other kind of “sweet” spice.
- Thick Sandwich Bread – Something like brioche and sourdough.
- Vegan Butter or Oil – This is for frying the bread slices, so either one works well.
- Toppings – Maple syrup, extra cinnamon, and vegan whipped cream are all good ideas! Also berries or any kind.
What Is the Best Bread for French Toast?
Brioche and sourdough are good choices when it comes to making this vegan French toast. You can also use a thick multigrain bread too. You need bread that is slightly stale, and also pretty sturdy so that it won’t fall apart in the pan; anything that fits that description should yield good results for you. French bread can also work well, just as long as it’s not too fresh.
How to Make Vegan French Toast

- Make the French toast batter . In a bowl, add the vegan milk, maple syrup, flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker.
- Whisk . When the batter is thickened, whisk again.
- Melt butter or oil . Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat.

- Fry the bread slices . Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to fry. Cook on each side for 3 to 5 minutes, until it is crispy on the outside, then turn and pan-fry the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Continue cooking . Add more butter as needed and continue to cook the extra slices.
- Serve and enjoy . Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream.
Tips for Success
- Other substitutes for flax eggs . You can use cornstarch in the batter to thicken it if you’d like—sift in about 2 tablespoons to 1/4 cup.
- Use stale bread . Stale bread soaks up the batter better than fresh bread does. If you only have fresh bread, leave it out on the counter overnight before you make the vegan French toast the next morning.
- Don’t soak the bread for too long . 15-20 seconds on each side is more than enough time for the bread to sop up the batter; going longer will make the French toast soggy.

Serving Suggestions
Wondering what to serve with/on French toast? There are so many good choices! Here are a couple of my favorites:
- Vegan whipped cream . This Cashew Whipped Cream is one of my go-to recipes.
- Maple syrup . It’s great on everything from pancakes, to waffles, to—you guessed it—French toast!
- Berries . I chose strawberries for my French toast, but blueberries, raspberries, and blackberries would taste great too.
- Coconut cream . I like to top these off with some Coconut Cream sometimes.
- Toasted nuts . If you’re feeling extra decadent, you can add candied pecans (or walnuts) on top.

How to Store and Reheat Leftovers
Though vegan French toast is best when fresh, you can keep leftovers in an airtight container for 2-3 days in the fridge. When you want to warm them up again, heat them in a skillet over medium heat, in the microwave, or in your toaster oven.
French toast and its batter don’t freeze very well, so it’s best to eat the toast fresh and warm from the pan. Freezing the vegan French toast would probably yield soggy results.

More Vegan Breakfast Recipes
- Vegan Pancakes – Fluffy & Homemade
- Pumpkin Chocolate Chip Oatmeal Breakfast Cookies (VIDEO)
- Vegan Breakfast Pizza
- Pumpkin Waffles
- Strawberry Kale Smoothie
Ingredients
- 1 cup vegan milk , any vegan milk works
- 1 tablespoon flax meal , ground flax seeds
- 1 tablespoon maple syrup , (optional to add)
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 6 slices thick sandwich bread , like brioche or sourdough (you can also cut into slices)
- 2 tablespoons vegan butter , or oil
- for topping, Maple syrup , also Extra cinnamon, for sprinkling vegan chipped cream*, for topping
Instructions
- In a bowl, add the vegan milk, maple syrup (optional), flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker for 15 minutes.
- When the batter is thicker, whisk again.
- Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat until hot until melted.
- Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to pan fry. Pan fry on each side for 3 to 5 minutes until it is crispy on the outside, then turn over and pan-fry on the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Add more butter as needed and continue to cook the extra slices.
- Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream. Enjoy!
Notes
This easy Vegan French Toast recipe is made with just 7 ingredients! It’s deliciously crisp on the outside, soft on the inside, and it’s ready in 30 minutes!

If you ask me, this vegan French toast recipe is the perfect breakfast for cozy season. Maybe it’s the warm cinnamon, maybe it’s the carbs, but whatever it is, I think you’ll agree with me that this French toast is amazing. I used to make this recipe by cutting each slice into French toast sticks, so you can also do that. Nowadays I prefer nice thick slices. Either way? Incredible AND easy.
Why You’ll Love This Vegan French Toast Recipe
- A special weekend breakfast . French toast is a great breakfast to make on the weekends. It doesn’t take that much time to prepare, but you do need about 30 minutes for the whole process.
- Easy to make . Once you mix the batter together, it’s just a matter of frying the bread slices and choosing your toppings!
- Customisable . There are endless ways to top this vegan French toast recipe—make it healthy with fresh fruit or make it decadent with chocolate chips!

Notes on Ingredients
Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Vegan Milk – Any vegan milk works, but a thicker vegan milk like soy milk or cashew milk is preferred.
- Flax Meal – Ground flax seeds replace the eggs in this French toast recipe PERFECTLY. (Here are more vegan egg substitutes .)
- Maple Syrup – This is totally optional, but I love the extra sweetness it adds. You can also use any sugar-free sweetener, date syrup , or agave nectar.
- Vanilla Extract – For some more sweetness/flavour.
- Cinnamon – What is French toast without a dusting of cinnamon? You could also use nutmeg, pumpkin pie spice, or any other kind of “sweet” spice.
- Thick Sandwich Bread – Something like brioche and sourdough.
- Vegan Butter or Oil – This is for frying the bread slices, so either one works well.
- Toppings – Maple syrup, extra cinnamon, and vegan whipped cream are all good ideas! Also berries or any kind.
What Is the Best Bread for French Toast?
Brioche and sourdough are good choices when it comes to making this vegan French toast. You can also use a thick multigrain bread too. You need bread that is slightly stale, and also pretty sturdy so that it won’t fall apart in the pan; anything that fits that description should yield good results for you. French bread can also work well, just as long as it’s not too fresh.
How to Make Vegan French Toast

- Make the French toast batter . In a bowl, add the vegan milk, maple syrup, flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker.
- Whisk . When the batter is thickened, whisk again.
- Melt butter or oil . Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat.

- Fry the bread slices . Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to fry. Cook on each side for 3 to 5 minutes, until it is crispy on the outside, then turn and pan-fry the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Continue cooking . Add more butter as needed and continue to cook the extra slices.
- Serve and enjoy . Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream.
Tips for Success
- Other substitutes for flax eggs . You can use cornstarch in the batter to thicken it if you’d like—sift in about 2 tablespoons to 1/4 cup.
- Use stale bread . Stale bread soaks up the batter better than fresh bread does. If you only have fresh bread, leave it out on the counter overnight before you make the vegan French toast the next morning.
- Don’t soak the bread for too long . 15-20 seconds on each side is more than enough time for the bread to sop up the batter; going longer will make the French toast soggy.

Serving Suggestions
Wondering what to serve with/on French toast? There are so many good choices! Here are a couple of my favorites:
- Vegan whipped cream . This Cashew Whipped Cream is one of my go-to recipes.
- Maple syrup . It’s great on everything from pancakes, to waffles, to—you guessed it—French toast!
- Berries . I chose strawberries for my French toast, but blueberries, raspberries, and blackberries would taste great too.
- Coconut cream . I like to top these off with some Coconut Cream sometimes.
- Toasted nuts . If you’re feeling extra decadent, you can add candied pecans (or walnuts) on top.

How to Store and Reheat Leftovers
Though vegan French toast is best when fresh, you can keep leftovers in an airtight container for 2-3 days in the fridge. When you want to warm them up again, heat them in a skillet over medium heat, in the microwave, or in your toaster oven.
French toast and its batter don’t freeze very well, so it’s best to eat the toast fresh and warm from the pan. Freezing the vegan French toast would probably yield soggy results.

More Vegan Breakfast Recipes
- Vegan Pancakes – Fluffy & Homemade
- Pumpkin Chocolate Chip Oatmeal Breakfast Cookies (VIDEO)
- Vegan Breakfast Pizza
- Pumpkin Waffles
- Strawberry Kale Smoothie
Ingredients
- 1 cup vegan milk , any vegan milk works
- 1 tablespoon flax meal , ground flax seeds
- 1 tablespoon maple syrup , (optional to add)
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 6 slices thick sandwich bread , like brioche or sourdough (you can also cut into slices)
- 2 tablespoons vegan butter , or oil
- for topping, Maple syrup , also Extra cinnamon, for sprinkling vegan chipped cream*, for topping
Instructions
- In a bowl, add the vegan milk, maple syrup (optional), flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker for 15 minutes.
- When the batter is thicker, whisk again.
- Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat until hot until melted.
- Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to pan fry. Pan fry on each side for 3 to 5 minutes until it is crispy on the outside, then turn over and pan-fry on the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Add more butter as needed and continue to cook the extra slices.
- Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream. Enjoy!
Notes
This easy Vegan French Toast recipe is made with just 7 ingredients! It’s deliciously crisp on the outside, soft on the inside, and it’s ready in 30 minutes!

If you ask me, this vegan French toast recipe is the perfect breakfast for cozy season. Maybe it’s the warm cinnamon, maybe it’s the carbs, but whatever it is, I think you’ll agree with me that this French toast is amazing. I used to make this recipe by cutting each slice into French toast sticks, so you can also do that. Nowadays I prefer nice thick slices. Either way? Incredible AND easy.
Why You’ll Love This Vegan French Toast Recipe
- A special weekend breakfast . French toast is a great breakfast to make on the weekends. It doesn’t take that much time to prepare, but you do need about 30 minutes for the whole process.
- Easy to make . Once you mix the batter together, it’s just a matter of frying the bread slices and choosing your toppings!
- Customisable . There are endless ways to top this vegan French toast recipe—make it healthy with fresh fruit or make it decadent with chocolate chips!

Notes on Ingredients
Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Vegan Milk – Any vegan milk works, but a thicker vegan milk like soy milk or cashew milk is preferred.
- Flax Meal – Ground flax seeds replace the eggs in this French toast recipe PERFECTLY. (Here are more vegan egg substitutes .)
- Maple Syrup – This is totally optional, but I love the extra sweetness it adds. You can also use any sugar-free sweetener, date syrup , or agave nectar.
- Vanilla Extract – For some more sweetness/flavour.
- Cinnamon – What is French toast without a dusting of cinnamon? You could also use nutmeg, pumpkin pie spice, or any other kind of “sweet” spice.
- Thick Sandwich Bread – Something like brioche and sourdough.
- Vegan Butter or Oil – This is for frying the bread slices, so either one works well.
- Toppings – Maple syrup, extra cinnamon, and vegan whipped cream are all good ideas! Also berries or any kind.
What Is the Best Bread for French Toast?
Brioche and sourdough are good choices when it comes to making this vegan French toast. You can also use a thick multigrain bread too. You need bread that is slightly stale, and also pretty sturdy so that it won’t fall apart in the pan; anything that fits that description should yield good results for you. French bread can also work well, just as long as it’s not too fresh.
How to Make Vegan French Toast

- Make the French toast batter . In a bowl, add the vegan milk, maple syrup, flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker.
- Whisk . When the batter is thickened, whisk again.
- Melt butter or oil . Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat.

- Fry the bread slices . Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to fry. Cook on each side for 3 to 5 minutes, until it is crispy on the outside, then turn and pan-fry the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Continue cooking . Add more butter as needed and continue to cook the extra slices.
- Serve and enjoy . Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream.
Tips for Success
- Other substitutes for flax eggs . You can use cornstarch in the batter to thicken it if you’d like—sift in about 2 tablespoons to 1/4 cup.
- Use stale bread . Stale bread soaks up the batter better than fresh bread does. If you only have fresh bread, leave it out on the counter overnight before you make the vegan French toast the next morning.
- Don’t soak the bread for too long . 15-20 seconds on each side is more than enough time for the bread to sop up the batter; going longer will make the French toast soggy.

Serving Suggestions
Wondering what to serve with/on French toast? There are so many good choices! Here are a couple of my favorites:
- Vegan whipped cream . This Cashew Whipped Cream is one of my go-to recipes.
- Maple syrup . It’s great on everything from pancakes, to waffles, to—you guessed it—French toast!
- Berries . I chose strawberries for my French toast, but blueberries, raspberries, and blackberries would taste great too.
- Coconut cream . I like to top these off with some Coconut Cream sometimes.
- Toasted nuts . If you’re feeling extra decadent, you can add candied pecans (or walnuts) on top.

How to Store and Reheat Leftovers
Though vegan French toast is best when fresh, you can keep leftovers in an airtight container for 2-3 days in the fridge. When you want to warm them up again, heat them in a skillet over medium heat, in the microwave, or in your toaster oven.
French toast and its batter don’t freeze very well, so it’s best to eat the toast fresh and warm from the pan. Freezing the vegan French toast would probably yield soggy results.

More Vegan Breakfast Recipes
- Vegan Pancakes – Fluffy & Homemade
- Pumpkin Chocolate Chip Oatmeal Breakfast Cookies (VIDEO)
- Vegan Breakfast Pizza
- Pumpkin Waffles
- Strawberry Kale Smoothie
Ingredients
- 1 cup vegan milk , any vegan milk works
- 1 tablespoon flax meal , ground flax seeds
- 1 tablespoon maple syrup , (optional to add)
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 6 slices thick sandwich bread , like brioche or sourdough (you can also cut into slices)
- 2 tablespoons vegan butter , or oil
- for topping, Maple syrup , also Extra cinnamon, for sprinkling vegan chipped cream*, for topping
Instructions
- In a bowl, add the vegan milk, maple syrup (optional), flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker for 15 minutes.
- When the batter is thicker, whisk again.
- Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat until hot until melted.
- Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to pan fry. Pan fry on each side for 3 to 5 minutes until it is crispy on the outside, then turn over and pan-fry on the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Add more butter as needed and continue to cook the extra slices.
- Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream. Enjoy!
Notes

Vegan French Toast
Ingredients
- 1 cup vegan milk any vegan milk works
- 1 tablespoon flax meal ground flax seeds
- 1 tablespoon maple syrup (optional to add)
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 6 slices thick sandwich bread like brioche or sourdough (you can also cut into slices)
- 2 tablespoons vegan butter or oil
- for topping, Maple syrup also Extra cinnamon, for sprinkling vegan chipped cream*, for topping
Instructions
- In a bowl, add the vegan milk, maple syrup (optional), flax meal, vanilla extract and cinnamon. Whisk together vigorously and place in your freezer for the batter to set up and get thicker for 15 minutes.
- When the batter is thicker, whisk again.
- Heat 2-3 tablespoons vegan butter (or oil) in a pan or on a griddle over medium-high heat until hot until melted.
- Dip the soaked slices into the batter until coated (do NOT soak them), and place in the pan to pan fry. Pan fry on each side for 3 to 5 minutes until it is crispy on the outside, then turn over and pan-fry on the other side for another 3 to 5 minutes. I always start with one to test the heat, then you can adjust accordingly.
- Add more butter as needed and continue to cook the extra slices.
- Serve immediately topped with maple syrup, dusted with cinnamon and vegan whipped cream. Enjoy!
Video
Notes
Nutrition
Vegan French Toast https://jessicainthekitchen.com/cinnamon-french-toast-recipe/ January 6, 2021
This tasty, tropical vegan green smoothie has only four ingredients, and it’s one of my favourite quick and easy breakfasts. Loaded with spinach, pineapples, orange juice, and bananas, it’s so creamy and deliciously smooth!

It’s January, and although it’s a little cliche, I’m starting the new year with this tropical green smoothie. This is one of my favourite quick breakfast recipes, and one of the best ways to kick my body into gear after indulging over the holidays. It’s easy to make in the blender , packed with delicious fruits and greens, and extra creamy while being 100% vegan.
What Makes This My Best Green Smoothie Recipe
- Vegan AND creamy. Even though this vegan green smoothie doesn’t contain dairy like milk and yogurt, it’s still silky smooth and thick, with an almost ice cream-like texture. My secret? Frozen bananas !
- 4 ingredients. You only need bananas, spinach, pineapple, and orange juice. That’s it. Of course, you can always customize this smoothie recipe with any in-season fruits, veggies, and your choice of add-ins.
- Super filling. Really. Frozen bananas make this green smoothie creamy, but they also make it sweet, filling, and satisfying.

Notes on the Ingredients
With only 4 ingredients (and easy ones to find, at that), this smoothie can be whipped up at pretty much any time of the year. I’ve included notes below, and you’ll find the full printable recipe in the recipe card after the post.
- Pineapples – Chopped pineapple adds body and a burst of freshness to the smoothie. I recommend using fresh pineapples over canned whenever possible. You could also use frozen pineapples.
- Fresh Spinach – Swap spinach with kale if desired, but spinach is my #1 choice because of how well it blends together. Kale tends to leave rougher chunks in the smoothie if you don’t blanch it first. Spinach also gives it that beautiful green colour.
- Chopped Bananas – Bananas keep you full while also adding natural sweetness to the smoothie, so you don’t need to add any sugar to the recipe.
- Fresh Orange Juice – I recommend choosing oranges that are more on the sweet side than tart. You can choose to freshly juice them or buy orange juice from the store.
How to Make This Vegan Green Smoothie (Step-by-Step)
Like my other smoothie recipes, making this vegan green smoothie is as easy as adding your ingredients to a blender and hitting “go!”

Combine the ingredients.
- Combine the ingredients. Start by adding the pineapples, spinach, bananas, and orange juice to a high-powered blender.
- Blend. Blend it all together until smooth, pausing to scrape down sides if needed. Done! I recommend drinking this immediately. However, this will last in your fridge for a maximum of two days.
Tips to Remember
- Use a high-powered blender. Good brands are Vitamix, Ninja, or NutriBullet.
- Use fresh fruit whenever possible. I highly recommend using fresh or frozen versions of these fruits over canned versions. It’ll yield the best taste.
- Make-ahead. If you want to meal prep the smoothie ingredients, you can freeze all of the ingredients (except the orange juice) and store them in a freezer-safe zipped bag. Pre-portion each smoothie in a reusable container, so all you have to do is pour all ingredients in the blender and turn it on.

Dietary Swaps and Substitutions
- Use kale instead of spinach. I used spinach for mine, but you could easily substitute kale if you want, like I do for my strawberry kale smoothie . I would recommend blanching the kale for one minute first, so it blends more smoothly and is easier to digest.
- Make a protein smoothie. If you’ve just finished a killer workout, add a scoop of plant-based protein powder. This will keep you full for longer.
- Make it extra creamy. Add in a scoop of coconut yogurt, homemade vegan yogurt , nut milk, or coconut milk (like my strawberry coconut smoothie ) for an ultra-creamy, richer texture.
- Superfood add-ins. Add in chia seeds, flax seeds, more fruit, coconut shreds, berries, or anything else to your liking.
- Swap the orange juice. You could also use apple juice, mango, pear, or any juice you’d like. Coconut water would also be refreshing.
How to Store
- Refrigerate. If you have leftovers, keep the smoothie in the fridge tightly covered for up to 2 days.
- Freeze. You can freeze your green smoothie in a freezer-safe container for up to 2 months and thaw it in the fridge before you sip it.
Thickening this smoothie is as easy as adding another frozen banana. Another option is to add chia seeds, which act as a natural thickener.
Other good fruit choices are strawberries, blueberries, and mango.
Yes. Serve this green smoothie in a bowl topped with coconut, granola, fresh fruit, and your favourite smoothie bowl toppings. Check out my green smoothie bowl recipe.
More Easy Smoothie Recipes to Try
- Strawberry Banana Smoothie
- Mint Chocolate Chip Green Smoothie
- Mango Coconut Smoothie
- Strawberry Mango Smoothie
Ingredients
- 1 cup fresh pineapple , chopped or cubed
- 2 cups fresh spinach , washed and stems removed
- 2 small frozen bananas , whole
- 1/2 cup orange juice
Instructions
- Add the pineapples, spinach, bananas and orange juice to a high powered blender. Blend it all together until smooth, pausing to scrape down sides if needed.
- Serve and enjoy! This smoothie will last in your fridge for up to 2 days.