Drain excess water from the tofu and use your hands to crumble it up into thick, chunky cubes. Or cut them with a sharp knife.
Stir fry in frying pan over medium-high heat for 3-4 minutes, until the tofu releases its water before adding the olive oil and the remaining dry ingredients.
Continue to stir for another 5-10 minutes, breaking tofu chunks into smaller pieces so the consistency resembles scrambled eggs. Add a splash of lemon juice or olive oil if the tofu starts to dry out or stick to the pan.
Once the tofu has reached the right consistency, with a nice crunchy golden color on the outside, add the red peppers, tomato and spring onions and toss around the pan until well combined. Season with extra salt and pepper, if desired. To serve, sprinkle with parsley or cilantro.