Brioche French Toast

Who knew that you can make fantastic French Toast without any eggs! This vegan French toast tastes possibly better than the traditional. It’s creamy on the inside, with the thinnest layer of crackly, caramelized, cinnamon-sugar crust.

Recipe Tips


For the bread I used this Brioche recipe, which makes incredible French toast. You can use store bought bread, of course, but I like to use a whole loaf so that I can cut it to the thickness I want. For French toast I cut the bread slices about 1 inch thick.


I used a creamy plant based milk, like full fat Oatly, or Good Karma Unsweetened Flax Milk. I often use flax milk in baked goods because it has all the health benefits and omegas of flax seeds, without the texture that’s not everyone’s cup of tea.

replacing the eggs

Whenever I need to substitute eggs in a recipe, I usually turn to chickpea flour, for most savory recipes, such as omelettes or quiche. However, for sweet recipes I reach for ground flax seeds, or cornstarch. I find that flax works particularly well for most baked goods, like this apple crumb cake. Cornstarch on the other hand is great for custard-like desserts, such as pumpkin or pecan pie.

To replace the eggs in the French toast, I tried three different ingredients:

  1. Just plant-based milk
  2. Two tablespoons of ground flax seeds per cup of milk
  3. Two tablespoons of cornstarch per cup of milk

All of the variations also got a light sprinkling of cinnamon sugar, before being cooked in some vegan butter.

It turns out that eggs are completely unnecessary, and all three versions were quite good. Even the version with just milk and cinnamon sugar.

The flax version was a bit more earthy than the other two. If you don’t enjoy the texture of ground flax, this may not be the version for you.

Vegan French Toast

The milk and cornstarch versions tasted very similar. However, the cornstarch was the winner because it created the thinnest shell on the outside of the bread. In combination with the sprinkling of cinnamon sugar, this version created a lovely crackly crust, like the thinnest caramel layer on top of creme brulee, that complemented the custardy center perfectly.


Vegan French Toast

Vegan French Toast

Course: Breakfast, Brunch
Cuisine: Vegan
Keyword: brioche
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2 servings
Calories: 487kcal
Author: The Vegan Feast
This vegan French toast is custardy on the inside, with the thinnest layer of crackly, caramelized, cinnamon-sugar crust.
Print Recipe


  • 1 cup plain plant-based milk
  • 2 tablespoons cornstarch
  • ½ teaspoons vanilla
  • ½ teaspoon orange zest optional
  • 4 teaspoons organic cane sugar
  • ½ teaspoon cinnamon
  • 2 tablespoons vegan butter
  • 4 slices brioche
  • maple syrup


  • Combine the milk, cornstarch, vanilla and orange zest (if using) in a shallow dish. Set aside.
  • In a small bowl, combine the sugar and cinnamon.
  • Slice the brioche into 1 inch thick slices.
  • Dip each slice of Brioche into the milk/cornstarch mixture for approximately 30 seconds per side.
    Sprinkle ½ teaspoon of the cinnamon sugar mixture over each slice.
  • While the bread is soaking, heat a large nonstick pan over medium heat, then add the butter and let it melt. Place the soaked brioche in the pan and cook until golden – about 4-5 minutes per side.
  • Serve warm with maple syrup.




Calories: 487kcal | Carbohydrates: 53g | Protein: 10g | Fat: 27g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 120mg | Sodium: 482mg | Potassium: 65mg | Fiber: 1g | Sugar: 10g | Vitamin A: 1383IU | Vitamin C: 1mg | Calcium: 213mg | Iron: 2mg

Leave a Reply