In a mixing bowl, add chicken pieces, red chilli powder, coriander powder, garam masala, pepper powder, ginger garlic paste and salt. Combine well.
Next add cornflour, rice flour and mix well properly so that chicken pieces are nicely coated.
Now add egg and combine well. If needed add 2 to 3 tablespoon of water. Make sure the chicken pieces are nicely coated in the mixture.
Heat a pan with oil for deep frying on medium flame. Once oil is hot enough slowly add chicken pieces in small batches and fry until they turn crispy and changes its colour.
Repeat the same process with the remaining pieces.
Add curry leaves, slit green chillies into the oil and fry for few seconds and remove it
Now add the fried curry leaves and green chillies over the chicken pieces and toss well.
Transfer into a serving plate and enjoy it by squeezing a lemon over the bites along with sliced onions.