01 - In a large mixing bowl, combine the yogurt, lemon juice, minced garlic, grated ginger, tandoori masala, ground cumin, ground coriander, chili powder, turmeric, garam masala, salt, and vegetable oil. Whisk until smooth and fully incorporated.
02 - Using a sharp knife, score the chicken pieces lightly in a few places to allow deeper flavor penetration. Submerge the chicken in the marinade, turning to coat every surface evenly. Cover tightly and refrigerate for at least 4 hours, or preferably overnight for the most pronounced flavor.
03 - Preheat the oven to 430°F. Line a baking tray with aluminum foil and set a wire rack on top to allow even air circulation around the chicken during roasting.
04 - Arrange the marinated chicken pieces on the wire rack in a single layer. Bake for 25 to 30 minutes, turning the pieces halfway through, until the internal temperature reaches 165°F and the exterior develops a slight char.
05 - Remove the chicken from the oven and immediately brush with melted butter if desired. Garnish generously with fresh cilantro leaves and serve alongside lemon wedges.