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 the mixture is completely smooth and no spice lumps remain.
02 - Using a sharp knife, make shallow scores on each chicken piece to allow the marinade to penetrate deeply. Add the chicken to the marinade and coat every surface thoroughly. Cover the bowl tightly and refrigerate for at least 4 hours, preferably overnight for maximum flavor.
03 - Preheat the oven to 430°F. Line a baking tray with aluminum foil and place 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 with space between each piece. Bake for 25 to 30 minutes, flipping the chicken halfway through, until the internal temperature reaches 165°F and the exterior is lightly charred.
05 - Remove the chicken from the oven and immediately brush with melted butter for added richness, if desired. Garnish generously with fresh cilantro leaves and serve alongside lemon wedges.