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

Vegan French Toast

This Vegan French Toast, coated with flax eggs and crunchy walnuts and doused in maple syrup, will have you looking forward to breakfast! Use wholegrain bread for a healthier and just as delicious recipe.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Breakfast, Brunch
Cuisine: French
Diet: Vegan, Vegetarian
Keyword: Vegan French Toast
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 tablespoon flaxmeal
  • 1 cup soymilk
  • ¼ cup whole-wheat flour
  • 1 tablespoon maple syrup
  • 1 teaspoon pure vanilla extract
  • ¾ cup walnuts (optional, but nice).
  • 1 tablespoon 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.


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