To a mixing bowl add 300 grams chicken. Add salt to taste, 1 tablespoon kashmiri red chili powder, 1/2 teaspoon turmeric powder, 1 teaspoon coriander powder, 1 teaspoon garam masala powder, 1/2 teaspoon cumin seeds powder, 1/4 teaspoon pepper powder, 1 teaspoon ginger garlic paste, 2 tablespoon rice flour, 1 tablespoon cornflour to it.
Add juice from 1/2 lemon.
Sprinkle little water and mix until each chicken piece is coated well.
Keep covered and let it marinade for minimum 30 minutes. If you have time then let it rest for 2 hours.
Heat oil in a kadai - add the chicken pieces in batches.
Fry till golden then flip over and fry until it turns reddish brown evenly.
This is perfect now remove and add another batch. Repeat to finish.
Finally after all the chicken pieces are fried. Take 2 tablespoon hot oil from the kadai.
Add this hot oil to the pan.
Add 1 tablespoon finely chopped garlic. Fry until it turns golden.
Add a small sprig curry leaves, 1/2 cup sliced onion along with salt and 1/2 teaspoon red chili powder.
Fry until onions turn transparent.
Add fried chicken pieces.
Mix it gently then give a quick toss.