Go Back
+ servings
vegan french toast
Print Recipe
4.08 from 14 votes

Classic French Toast

Super simple but crazy delicious vegan french toast. It's bursting with cinnamon and nutmeg - it's crispy outside and custardy inside! It's peak vegan breakfast!
Cook Time25 mins
Total Time25 mins
Course: Breakfast
Cuisine: American, French
Keyword: vegan french toast
Servings: 4
Calories: 152kcal
Author: Richard Makin


  • High Speed Blender


  • 150 g silken tofu
  • 6 tbsp caster
  • 2 tbsp rice flour
  • 1/8 tsp kala namak
  • 150 g soy milk
  • 1/2 tsp vanilla
  • 1/8 tsp nutmeg
  • 1/4 tsp cinnamon
  • 4 3/4 inch slices vegan brioche (or white bloomer)
  • 1 tbsp vegan butter


  • In a high speed blender, combine all the ingredients apart from the brioche and butter. Blend until completely smooth. Pour the mixture into a shallow baking tray or roasting dish. This is your “custard”. Don’t worry if it smells overly eggy, this is the kala namak. The fragrance and flavour will diminish once it’s cooked.
  • Place a medium frying pan over a medium/high heat and add half of the butter - bring to temperature until the butter is completely melted and spluttering. Meanwhile place a slice of brioche in the “custard” and allow it to soak for around 30 seconds before flipping and soaking the other side.
  • Place the soaked brioche in the frying pan and fry for a good 30 seconds before lifting a corner to check if its done. It should have a nice mottled brown pattern, just like normal french toast. Flip over and fry the other side. When cooked on both sides, remove from the pan and place on some kitchen towel. Repeat the process with the remaining slices, adding the other half of the butter to the pan after the second slice.
  • Serve with vegan creme fraiche (I use oatland your favourite berries, with a good drizzle of maple, agave or date syrup. I also like to dust with icing sugar right before serving.


Calories: 152kcal | Carbohydrates: 25g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Sodium: 58mg | Potassium: 120mg | Fiber: 1g | Sugar: 20g | Vitamin A: 281IU | Vitamin C: 3mg | Calcium: 72mg | Iron: 1mg