Wash the chicken nicely with salt and turmeric powder. Add the tomato sauce, pepper powder, soya sauce, egg white.
Add the chilli powder and marinate for 1hr at least.
Now add the corn flour and all purpose flour and mix well.
In a vessel add oil and when hot add the marinated chicken pieces in little batches and fry them to crispy. When they turn golden colour, Filter the excess oil in kitchen towel and keep them aside.
Meanwhile prepare the sauces in the bowl. Add the tomato chilli sauce, soya sauce, vinegar, sugar, pepper and keep it ready. (Got this tip from here).
In the vessel, add the oil and add the garlic and green chilli. Fry them. Add the cubed onions.
Add the capsicum and let them cook till 70 percent as we want them to be crunchy and not mushy. Now add the prepared sauce and mix them.
Add the fried chicken pieces and mix them till they are well coated with the sauces. Check for the salt and adjust it.
Yummy chilli chicken is ready. Garnish with spring onions and serve it hot.