top of page

Vegan Fried Egg

Nothing beats waking up on the weekend to the incredible smell of a vegan breakfast fry-up, and no English Breakfast is complete without a fried egg (vegan of course)! Here is my recipe for a vegan fried egg which not only looks the part but tastes incredible too!

Vegan Fried Egg

There are quite a lot of recipes out there for vegan fried eggs. Most seem to use only a slice of tofu for the whites, which I have tried (and failed) many times, ending up with a chunk of unflavoured tofu which falls apart and looks nothing like an egg. I had pretty much given up hope when it was recommended I tried thinning the tofu down to form a 'batter' of sorts and frying it like a pancake. So after trialling and playing about with the ingredients and flavours, I eventually found a combination which works perfectly!

Vegan Fried Egg

My favourite way to serve these vegan eggs is alongside a hearty vegan Full English Breakfast. For me, this usually includes sausages (my favourites are Richmond Meat Free), beans, mushrooms, spinach, and toasty bread. Other favourite add-ins include vegan bacon (usually VBites Cheatin' bacon), avocado, tomatoes, and maybe even a few hashbrowns.

Vegan Fried Egg

Vegan Fried Egg

Prep time: 5 minutes

Cooking time: 10 minutes

Total time: 15 minutes

Servings: 4 eggs



For the yolk:

  • 250ml water

  • 2 tbsp corn starch

  • 2 tbsp nutritional yeast

  • 1/4 tsp turmeric

  • 1/4 tsp paprika

  • 1/4 tsp garlic powder

  • 1/2 tbsp black salt (this is quite eggy so adjust to taste)

For the whites:

  • 50g tofu, firm or silken

  • 2 tsp gram flour

  • 2 tsp corn starch

  • 1/4 tsp black salt

  • 50ml plant-based milk (or water)



  1. Add the ingredients for the yolk to a bowl and mix until well combined and smooth (or use a blender to speed things up a little).

  2. Add the yolk to a saucepan and gently heat, mixing continuously, until the mixture starts to come to a boil. Continue cooking for a further 30 seconds then remove from the heat and set aside.

  3. For the whites, add all the ingredients to a blender and blend to form a smooth batter-like mixture.

  4. Heat a frying pan over a medium-high heat and pour the white mixture into rough circle shapes. After 3 minutes, flip the whites and cook for a further 2 minutes. (The timings may vary based on the heat of your pan).

  5. To serve, place the whites on your plate and gently add a spoonful of yolk to each centre for the perfect vegan egg! Served best alongside a hearty vegan breakfast.

Vegan Fried Egg


  • This recipe makes a much larger batch of yolks than whites, so I like to save leftover yolks for vegan dippy egg and soldiers! (I promise I'm an adult...)

  • These eggs are also delicious as part of a breakfast sandwich or in a burger!

  • If you are short on time you can just make the yolk and pour over your breakfast, it may not look as pretty but it tastes amazing!

  • For other 'eggy' recipes, check out my tofu scramble, and vegan egg mayo recipes.

Vegan Fried Egg

Thanks for reading, I hope you love my vegan fried egg recipe! If you do try any of my recipes I'd love to know how they turn out - tag me on Instagram @josiewalshaw!

Josie xox


bottom of page