In a large bowl, mix chicken cubes, egg white, ginger garlic paste, salt, turmeric, red chilli, black pepper, garam masala, cumin coriander powder, red food coloring, lemon juice, chopped coriander leaves, corn flour and all purpose flour and set aside for 20 minutes.
2. Step
Mix yogurt and all the sauces in a bowl and set aside.
3. Step
Heat oil on medium heat in a saucepan or pot. Add the green chillies and curry leaves, then add the chicken. Flip after 5-6 minutes, searing both sides. Cook for 5-6 minutes.
4. Step
Add yogurt and sauces mixture and stir well. Cook for 5 minutes, then add water and cook on low flame for 10 minutes or until oil separates from the sides.