Breakfast / Recipes

Vegan French Toast

A plant based twist on a weekend breakfast staple: vegan french toast! Crispy, packed with flavor, and made with only a few ingredients. What more can you ask for in a recipe? French toast is one of my absolute favorite sweet breakfasts and I’ll never turn it down! I love using thick bread so it really absorbs all the flavor and I mean who wants thin, soggy bread?

vegan french toast topped with bananas, maple syrup, and cinnamon on a white plate.

Everytime I have a new french toast recipe, I always mention how it’s one of my favorite breakfasts to recreate because I ate it so much as a child. My step dad would always make french toast on Saturdays so it’s pretty nostalgic for me. Anytime I get the opportunity to make it as an adult- I’m always down! Especially when I can make it a little healthier than traditional french toast + totally plant based.

vegan french toast topped with bananas, maple syrup, and cinnamon on a white plate.

*This post contains affiliate links that I may earn a small commission off of if you make a purchase through them*

How To Make A Flax Egg:

The easiest way to make a recipe that has eggs in it vegan is to make a flax egg. Making a flax egg is actually incredibly simple. What you need: 1 tbsp flaxseed meal (linked here on amazon) + 2.5 tbsp of water. That’s it! I didn’t come up with this recipe so I can’t take credit for it but it’s a game changer. You whisk the flaxseed meal together with the water and then let it sit for 5 minutes. The flax egg thickens as it sits there and becomes more of an egg like texture.

What Bread I Use:

In recipes, I typically use sourdough bread. It’s fermented differently than most bread so it doesn’t have any added sugar + is easier for me to digest. I love getting it from a local bakery or Trader Joe’s has good sourdough as well!

Caramelized Bananas:

The real star of the show here are the toppings – caramelized bananas! I am IN LOVE WITH THEM! Had to go all caps because the obsession is real. They are literally soooo simple to make (think 1 minute honestly) but taste like a fancy dessert. Heat a skillet over low medium heat, add some coconut oil, then add your bananas. Sprinkle with cinnamon and flip after 30 seconds-1 minute. That’s all you have to do, seriously!

Other French Toast Recipes:

French Toast For One

Maple Pecan French Toast Skillet

Maple Pecan French Toast bake on a white plate against a wood background

Cinnamon Sugar French Toast

french toast with bananas on a white plate on a brown board

Vegan French Toast

This healthy breakfast is the perfect plant based meal to start your day. An easy vegan breakfast perfect for anyone!

vegan french toast topped with bananas, maple syrup, and cinnamon on a white plate.


34 slices of sourdough toast

1 flax egg (1 tbsp flaxseed meal + 2.5 tbsp water whisked together)

1 cup unsweetened almond milk

1 tsp cinnamon

1 tsp coconut sugar

1/2 tsp vanilla


  1. Heat a skillet over low medium heat
  2. In a small bow, mix together the flaxseed meal and the water. Let it thicken for 5 minutes.
  3. While it thickens, combine the almond milk, cinnamon, vanilla, and coconut sugar in a bigger bowl. Make sure it’s large enough for you to be able to soak the bread in your mixture.
  4. Whisk all the ingredients together then add the flax egg in and mix again.
  5. Soak your bread in the mixture for about 30 seconds on each side.
  6. Add some coconut oil to your pan so your bread doesn’t stick and add the soaked bread.
  7. Cook for 3-4 minutes on each side, depending on how thick the bread is it may take longer.
  8. Served here with maple syrup and caramelized bananas.

Shop The Recipe

vegan french toast topped with bananas, maple syrup, and cinnamon on a white plate.