Go Back
+ servings
vegan French Toast
Print Recipe
5 from 17 votes

Vegan French Toast

A delicious and easy recipe for Vegan French Toast coated with flax eggs and walnuts, and doused in maple syrup.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Breakfast, Brunch
Cuisine: French, Vegan
Servings: 6 French Toasts
Calories: 214kcal


  • 6 slices wholegrain bread (I use whole wheat. Something like rye could be too strong, but go with what you like)
  • 2 tbsp flaxmeal
  • 1 cup soymilk
  • ¼ cup whole-wheat flour
  • 1 tbsp maple syrup
  • 1 tsp pure vanilla extract
  • ¾ cup walnuts (optional, but nice).
  • 1 tbsp vegan butter to coat skillet in a thin layer


  • Place the walnuts in a food processor and pulse five to six times until the walnuts are finely chopped. Place in a shallow dish large enough to hold a slice of bread.
  • Make the custard by whisking together the flaxmeal, whole wheat flour, soymilk, vanilla extract and maple syrup in another shallow dish large enough to hold the slice of bread. 
  • Dip the slices of bread one by one in the custard and coat on either side. I let them soak about 20-30 seconds on each side.
  • Dip the slice of bread into the walnuts and shake off any excess.
  • Heat a skillet and coat with a thin layer of vegan butter or spray on some cooking spray.
  • Place a slice of the French toast on the skillet and cook on each side until golden brown.
  • Serve hot with a drizzle of maple syrup.


  • You can make this recipe with gluten-free sandwich bread, and whisk a tablespoon of cornstarch into the custard instead of the whole wheat flour.
  • You can make it nut-free by omitting the walnuts.
  • You can make it soy-free by using another non-dairy milk, like cashew or coconut.


Calories: 214kcal | Carbohydrates: 22.3g | Protein: 8.5g | Fat: 10.5g | Potassium: 186mg | Fiber: 3.7g | Sugar: 5.4g | Calcium: 40mg | Iron: 1.8mg