01 - Score the chicken pieces deeply with a sharp knife to help the marinade penetrate the meat.
02 - In a large bowl, combine yogurt, lemon juice, garlic, ginger, cumin, coriander, chili powder, turmeric, garam masala, salt, and oil. Whisk until smooth and well blended.
03 - Add the chicken to the marinade, turning to coat thoroughly. Cover and refrigerate for at least 2 hours, preferably overnight for maximum flavor absorption.
04 - Preheat the oven to 430°F or prepare a grill to medium-high heat.
05 - Place marinated chicken pieces on a wire rack set over a baking tray, or prepare to grill directly over the flame.
06 - Roast or grill for 30–35 minutes, turning halfway through, until the chicken is cooked through with charred edges and juices run clear.
07 - Garnish with fresh cilantro and serve hot accompanied by lemon wedges.