The Best Vegan French Toast

The Best Vegan French Toast

I have finally found an easy vegan recipe that makes convincing french toast!

Try it this weekend! Serve it to family and friends for brunch or make it just for yourself. It’s the perfect way to start a day…

PS: There’s plenty of more easy vegan recipes in my cookbook!


The Best Vegan French Toast

The Best Vegan French Toast

I have had this lingering hope of making really good vegan french toast for years. Sadly, I have been disappointed a lot in my trials of trying to find an easy recipe that made convincing french toast. BUT today is a happy day because this recipe is absolutely amazing! It makes the perfect french toast with crispy golden edges and a soft but not soggy centre.

  • Author: Liv B
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: Serves 4 (with 2 pieces each) 1x


For the Batter:

  • 1/2 block firm tofu (approx 6 oz.)
  • 1 cup plant-based milk
  • 1 tbsp sugar
  • 1/21 tbsp vanilla (I like a lot of vanilla)
  • 1 tsp cinnamon

For the French Toast:

  • Vegan butter for frying
  • 8 thick slices of your favourite bread
  • Maple syrup
  • Powdered sugar (optional)
  • Berries (optional)


  1. Start by making the batter: add the tofu, plant-based milk, sugar, vanilla and cinnamon to a blender and blend until smooth.
  2. Pour batter into a shallow bowl.
  3. Heat a frying pan to medium heat and add some vegan butter. When it starts to sizzle, dip a slice of bread into the batter, then quickly dip the other side. Allow any excess to drip off, then place in the pan. Cook a few minutes per side until golden brown. Repeat with the rest of the bread.
  4. Top with berries, powdered sugar and maple syrup (if desired!).


Tip: the batter can be stored in an airtight container in the fridge for up to 4 days. This is great if you want to have french toast throughout the week (this way you don’t have to make the batter every time!).

The Best Vegan French Toast

  1. Agathe says:

    Can’t wait to try! Putting tofu in is not a bad idea!! I love my “pain perdu” as we call it in French and every recipe so far has been a failure for me but I’m sure this one will be gooood.
    Btw love how Maple Syrup isn’t written as optional haha <3

  2. Alvaro says:

    It looks amazing! I will definitely give it a try.
    I’m not sure if French toast are popular here in Chile, but we do have a savory version called “Caballeros Pobres” (as in “Poot Gentlemen” I guess), so I would like to experiment to see if I can do a vegan version using your recipe as a base.
    Thank you for sharing the recipe!

  3. AmaNda says:

    This recipe is amazing! I love French toast but haven’t been able to eat it at any restaurants because of allergies. I don’t normally cook but everything about this is easy. 10/10 from me

Leave a Reply

Your email address will not be published. Required fields are marked *