Prep for marinade: juice the lemon(s); clean and chop cilantro & chicken, and make ginger garlic paste, if you don’t have it on hand.
In a large bowl, whisk egg whites to combine a bit.
Add ginger-garlic paste, food coloring, cilantro, lemon juice, salt and chili powder and whisk until combined. Keep aside.
Clean and chop chicken and add it to the marinade, while stirring to coat the chicken. Marinate for 30 minutes in the fridge if you have time, but really, it’s not that necessary.
Add the corn starch when you’re ready to cook. This should thicken things up enough that the chicken is coated a bit and nothing drips off to be left in the bowl.
Heat the oil on medium-high heat. When the oil is hot, add 2 pieces of chicken (start with that to test taste and consistency). Ensure the pieces don’t stick to each other and turn them, if necessary. They will begin to turn a bit darker in color when cooked. Cut it to confirm it is cooked all the way through. Allow them to cool on a paper towel for a moment to absorb any excess oil.
Adjust accordingly and continue in small batches, per the size of your pan.