Classic French Toast

book recipes

Fun fact: French toast is known in France as ‘pain perdu’ which means ‘lost bread’ – referring to this dish’s amazing ability to rescue stale bread and turn it into something delicious! Every non-vegan who has ever tired this vegan eggy bread has been blown away by how authentic it tastes! The great thing about this recipe is that it can be turned into a sweet or savoury dish (the batter is the same for both) so enjoy getting creative!

Photograph by Rebel Recipes

Quick meal
Kids recipe

Click on a star to rate this recipe! You must log in first.

Average rating 5 / 5. Vote count: 3

No votes so far! Be the first to rate this recipe.

Share your creations with us by using #veganrecipeclub and tagging @veganrecipeclub

Total time

20 minutes


United States and Canada


  • breakfasts




  • 175g/6 oz silken tofu (ideally firm silken tofu)
  • 120ml/½ cup unsweetened plant milk
  • 1 tbsp vegetable oil
  • 1 tbsp nutritional yeast
  • ¾ tsp salt (use Kala Namak/black salt to create ‘eggy’ taste)
  • Pinch of black pepper
  • 4-6 slices of bread, medium thick


  1. Using a high-speed blender, blend all the ingredients together, apart from the bread, until very smooth.
  2. Heat a non-stick frying pan until hot then add a little oil, covering the bottom of the pan.
  3. Depending on the size of your frying pan, coat 1-2 slices of bread in the mixture and place in the pan.
  4. Cook for several minutes on each side until quite crispy and golden brown – make sure the bread isn’t soggy.
  5. Repeat the process until the mixture is used up. Serve hot.

Sweet serving suggestions: chopped banana, chopped nuts, coconut flakes, fresh berries, ground cinnamon, maple syrup, nut butter, plain vegan yoghurt, vegan chocolate spread

Savoury serving suggestions: avocado, cherry tomatoes, full vegan breakfast, maple syrup, vegan bacon, vegan cheese, vegan ham, vegan sausages, wilted spinach


Did you know that Vegan Recipe Club is run by a charity?

We create vital resources to help educate everyone – vegan veterans, novices and the v-curious alike – about vegan food, health and nutrition; as well as the plight of farmed animals and the devastating environmental impact of farming.

Through this work we have helped thousands of people discover veganism; but we want to reach millions more! We rely entirely on donations as we don’t get any government funding. If you already support us, thank you from the bottom of our hearts, you are really making a difference! Please share our details with your friends and loved ones too, as every donation enables us to keep fighting for change.

Related recipes

Chocolate Mug Cake

If you’ve never made a mug cake before then you’ll be blown away with how well it works and how tasty it is! Made in under 10 minutes, it’s the…

Zaalouk (Roasted Aubergine Heaven)

Zaalouk is a traditional, aubergine-based, Moroccan side dish but we prefer to make it as a delicious main with all the extras… tahini sauce, vegan halloumi (best cooked on a…

Chinese Omelette

This is my savoury go-to breakfast. It reminds me of holidays in Asia amongst palm trees, beaches and humid curly hair. So good on any given day!

Easy Cinnamon Iced Buns

These buns are so easy to make and will definitely spice up your Christmas afternoon or breakfast platter! Tear, share and enjoy with a lovely cup of tea 🙂