This fluffy french toast is made for lazy weekends and unapologetic brunching. Thick, sturdy slices of bread are dipped in a creamy tofu blend and cooked until crisp and caramelized. They’re topped with a kiss of berries and cinnamon a dose of maple syrup. The custardy centre and golden edges make for a crowd-pleasing breakfast that happens to be all plant-based.

overhead view of golden brown slices of French toast, lathered in maple syrup and topped with fresh berries for serving.

As a food blogger of over 8 delicious food filled years – I like to think I’m somewhat of an expert on breakfast foods and all things slathered in maple syrup (as any true Canadian should). Not only that, but I’ve made countless versions of this French toast to the point where I can confidently say it’s may favourite vegan brunch idea for serving to guests!

I knew French toast should be easy to make, comforting and golden, but so many recipes fall short of the mark. They often collapse into a mush or came out spongy. My tofu-based batter finally found the balance of a sweet custardy bread interior and crispy edges that you’ll actually enjoy.

Thick slices make a difference!

You can cut the bread however thick or thin you like. Personally, I’m a fan of a thicker slice so as not to let it get soggy. Try cutting the bread into 1 1/2 in. slices for best results!

The batter is the key to it all

Most vegan French toast recipes that I’ve witnessed hits one or two of the three markers: fluffiness, sweetness and structure – but not all. This one does it all with the way tofu functions in the batter. Here’s what I think really matters when building the perfect classic French toast.

  • Tofu isn’t just a hearty filler ingredient. Blending it with a plant milk of your choice (I prefer so), creates a thick batter that sticks instead of falls off.
  • Sugar isn’t a suggestion. Not only does it add sweetness to the batter, but it also helps to caramelize my favourite French toast recipes to a perfect golden brown every time.
  • Vanilla and cinnamon are the backbone to my recipe, and the key to the entire flavour profile. So don’t skimp!

Bread matters more than you think

Something most people overlook, In my experience, is the bread! Seems obvious enough, but choosing the right one can have a big impact on the final result of my classic French toast recipe. By testing everything from flimsy sandwich bread slices to homemade thick-cut sourdough, the pattern became pretty clear.

  • Thick cut, sturdy bread is the clear choice for a French toast that holds up without turning to mush (They often have more crunch and flavour as well).
  • I’ve found that slightly stale bread does an even better job of absorbing the right amount of batter without collapsing the centre.
  • Sourdough bread, with it’s subtle tang bring a layer of flavour that makes your breakfast feel as fancy as restaurant quality, from home!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The Best Vegan French Toast

Fluffy Vegan French Toast (with Tofu Batter!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 7 reviews
  • Author: Olivia Biermann
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4 (with 2 pieces each)
  • Category: Breakfast
  • Cuisine: French
  • Diet: Vegan

Description

This fluffy french toast is made for lazy weekends and unapologetic brunching. Thick, sturdy slices of bread are dipped in a creamy tofu blend and cooked until crisp and caramelized. They’re topped with a kiss of berries and cinnamon a dose of maple syrup. The custardy centre and golden edges make for a crowd-pleasing breakfast that happens to be all plant-based.


Ingredients

For the Batter:

  • 1/2 block firm tofu (approx 6 oz.)
  • 1 cup plant-based milk
  • 1 tbsp sugar
  • 1/2 – 1 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)


Instructions

  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!).

Notes

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!).

Explore Recipes