Pre-heat oven to 160ºC.
Cut the chicken breasts/tofu into bite sized chunks then place into a freezer bag along with the cornflour. Give the bag a good shake to ensure that each piece is fully coated.
Whisk the egg, then heat the rapeseed oil in a frying pan over a medium heat. Dip each piece of chicken/tofu into the egg then place in the frying pan and fry until golden both sides. This only takes about a minute both sides.
Transfer the chicken/tofu onto a baking tray and bake for 20 minutes while you make the sauce.
Add all of the sauce ingredients to a blender and blend until smooth.
Roughly chop the peppers and onion and heat a little extra rapeseed oil in a large pan. Gently fry the vegetables until the onions taste sweet. Pour in the sauce and bring to a bubble, reduce the heat, then cover the pot with a lid and simmer stirring occasionally until the garlic and ginger and cooked. This should take around 15 minutes.
Place the chicken/tofu back into the sauce and give it a good stir.
To serve, sprinkle over the sesame seeds and finely chopped spring onions and serve with a side of rice.