Try this vegan scrambled eggs, then check out our vegan pizza, vegan burritos and vegan burgers. Also see our recipe for how to make your own silken tofu.


  • 1 tbsp olive oil
  • ½ onion, finely diced
  • 2 cloves garlic, crushed
  • 1 red chilli, finely chopped
  • ½ courgette, diced
  • ½ tsp smoked paprika
  • ½ tsp ground cumin
  • ½ tsp dried oregano
  • a handful spinach
  • 225g smoked tofu
  • 2 slices sourdough, toasted, to serve
  • 1 avocado, sliced with juice of 1 lime squeezed over
  • a handful coriander, to serve


  • STEP 1

    Heat the olive oil in a frying pan and add the onion, garlic, chilli and courgette, along with some seasoning. Cook for 5 minutes until softening then stir in the paprika, cumin and oregano, and cook for 2 minutes. Add the spinach and toss for another few minutes until wilted.

  • STEP 2

    Put the tofu into a bowl and mash until it resembles scrambled eggs. Stir this into the pan and cook gently to heat. Divide between two plates and serve with the toasted sourdough, avocado and coriander.

Watch our 20-second video for the easiest way to stone an avocado...

Try more of our healthy breakfast recipes here...

Smoked Salmon Toast Recipe with Avocado

Plus, we've got even more recipes with tofu, too...

Vegan Sandwich Recipe with Mushroom Bacon

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating