Go Back
+ servings
Two slices of Two slices of protein french toast on a ceramic plate with strawberries and blueberries.

Protein French Toast

5 from 2 votes
With 23 grams of protein per serving, protein Frech toast taste just as good as regular ones. They are soft on the inside and perfectly caramelized on the outside with a delicate vanilla flavor.
Print Pin
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 2
Author: Eloïse Jennes


  • ½ cup plant-based milk
  • 1 scoop vegan protein powder
  • 1 tablespoon ground flaxseeds
  • 1 tablespoon almond butter optional
  • 1 teaspoon maple syrup
  • ½ teaspoon cinnamon
  • ¼ teaspoon vanilla extract
  • A pinch of salt
  • 4 slices sturdy bread gluten-free
  • 1 teaspoon vegan butter or coconut oil


  • In a large baking dish, whisk the plant-based milk, vegan protein powder, flax seeds, maple syrup, cinnamon, vanilla extract and salt. Set aside for 10 minutes.
  • Dip each slice of bread in the French toast mixture for 1 minute. Flip and wait another 30 seconds to 1 minute. The sturdier the bread, the longer you should soak it.
  • Heat a large pan or skillet with a little vegan butter or coconut oil. When hot, transfer the slices to the pan. Cook for 1-2 minutes on each side over medium heat.
  • Serve with fresh fruit, yogurt, icing sugar or maple syrup.



Calories: 393kcal | Carbohydrates: 46g | Protein: 23g | Fat: 13g | Saturated Fat: 3g | Fiber: 5g | Sugar: 10g
Leave a rating and comment below! Thank you!Don't forget to mention @cookingwithelo on social media