01 - Make deep cuts in the chicken pieces using a sharp knife to enable marinade penetration into the meat fibers.
02 - Combine yogurt, lemon juice, garlic, ginger, cumin, coriander, chili powder, turmeric, garam masala, salt, and oil in a large bowl. Whisk thoroughly until a smooth, uniform consistency forms.
03 - Submerge chicken pieces in the marinade, ensuring complete coverage. Seal the container and refrigerate for minimum 2 hours; overnight marination yields optimal flavor development.
04 - Heat oven to 430°F or prepare grill to medium-high temperature setting.
05 - Place marinated chicken on a wire rack positioned over a baking sheet, or arrange directly on grill grates.
06 - Roast or grill for 30-35 minutes, turning once at the halfway point. Continue until chicken reaches safe internal temperature, edges show char marks, and juices run clear when pierced.
07 - Sprinkle generously with chopped fresh cilantro and present immediately with lemon wedges on the side.