Vegan French Toast Recipe
Perfectly golden vegan French toast that’s crispy outside, fluffy inside, and full of cozy cinnamon-vanilla flavor — you’d never guess it’s plant-based!
Jump To Recipe
Why I Keep Coming Back to Vegan French Toast
You know, I’m a big fan of hearty breakfasts, but I don’t always want something heavy. This vegan French toast nails that balance for me: crispy on the outside, soft inside, and absolutely loaded with that classic cinnamon-vanilla kick. Honestly, it tastes just as good (if not better) than the regular stuff, without weighing me down.
The big secret? Using ground flaxseed as a binder and almond milk for a rich, creamy base. You could serve this up for any crowd — nobody ever notices it’s vegan.
Here’s what I love making with this recipe:
- Topping my slices with fresh seasonal berries.
- Pouring on extra maple syrup or dusting with powdered sugar.
- Serving it with a hot cup of coffee for the ultimate weekend breakfast experience.
If you’re used to traditional French toast, trust me, you won’t miss the eggs and dairy. Plus, it’s lighter, still comforting, and perfect for sharing with friends over a lazy brunch.

Delicious Vegan French Toast
Crispy on the outside, fluffy on the inside — this vegan French toast is sweet, cozy, and perfect for breakfast or brunch.
Ingredients
Instructions
- 1
Prepare the Flax Egg: In a small bowl, mix ground flaxseed with 3 tablespoons of water. Let it sit for about 5 minutes until it thickens.
- 2
Make the Batter: In a large bowl, whisk together almond milk, flax egg, vanilla extract, cinnamon, and turmeric until smooth.
- 3
Dip the Bread: Heat a non-stick skillet over medium heat and add a little vegan butter or oil. Dip each slice of bread in the batter, allowing it to soak for a few seconds, then shake off the excess.
- 4
Cook the French Toast: Place the soaked bread in the skillet and cook for 3-4 minutes on each side or until golden brown and crispy.
- 5
Serve: Transfer the French toast to a plate and drizzle with maple syrup. Top with fresh berries or sliced bananas if desired.
Notes
Stale or day-old bread works best for soaking up the batter without falling apart.
Turmeric is optional, but it helps create a golden color reminiscent of classic French toast.
For gluten-free, simply use gluten-free bread.
Nutrition Facts
Serves: 2-4 servings
Calories Per Serving: 200
Frequently Asked Questions About This Recipe
Absolutely! Soy milk, oat milk, or coconut milk all work perfectly in this vegan French toast recipe.
Use sturdy, thick-cut bread — ideally a day or two old — to soak up the batter without getting soggy or falling apart.
It swaps traditional eggs and dairy for almond milk and a 'flax egg' — ground flaxseed mixed with water to create a great egg-free binder.
You can substitute gluten-free bread to make the recipe gluten-free.
Keep leftover French toast in an airtight container in the refrigerator for up to 2 days. Reheat in a skillet or toaster for best results.