Marinate chicken with spices:
In a large mixing bowl, toss the chicken with garlic paste, curry leaves, ginger paste, pepper powder, green chili paste, Kashmiri red chili powder, coriander powder, yogurt, garam masala, soy sauce, and salt. Stir thoroughly to coat.Refrigerate for 2 hours:
Wrap the bowl and refrigerate for a minimum of 2 hours to marinate.Coat with cornflour:
Dust the marinated chicken with cornflour and toss until each piece is uniformly coated.Deep fry chicken pieces:
Pour oil into a deep pan or wok and heat over medium-high flame. When hot, gently drop in chicken pieces and fry until golden and fully cooked, roughly 8-10 minutes per batch. Fry in batches to avoid overcrowding.Drain on paper towels:
Lift out the fried chicken and set on paper towels to absorb excess oil.Dust with chaat masala:
Immediately dust the hot chicken with chaat masala.Serve with onions and lemon:
Present alongside sliced onions and lemon wedges.