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

Gambian Stew (Domoda) With Easy Peanut Hummus

One of the team recently visited The Gambia and discovered a delicious peanut stew that was served everywhere. Determined to recreate this authentic dish for the Vegan Recipe Club, we…

Vegan DIY (healthy) Pot Noodle

The thing we love most about this lunch is that you can add pretty much anything you fancy to it! It’s healthy, quick, easy and versatile which makes it perfect…

Chilli Non Carne

This is a great one for making at the start of the week and freezing for quick meals. Serve with fluffy rice, cool vegan sour cream, guacamole and zingy lime…

Cheatin’ Tagine With Herby Salad

Packed with golden aubergines, aromatic spices and sweet apricots, this tagine is inspired by the flavours of North African cuisine. We wanted to make it quick and easy for busy…

Toast With All the Good Stuff

This simple lunch involves taking a selection of your favourite ingredients and assembling them on a toasted crusty bread with a dollop of delicious spread and a sprinkling of whatever…