01 - Make shallow slits across the chicken pieces to allow the marinade to penetrate deeply into the meat.
02 - In a large mixing bowl, combine the yogurt, lemon juice, tandoori masala, ginger paste, garlic paste, ground cumin, ground coriander, paprika, turmeric, chili powder, salt, and vegetable oil. Whisk until smooth and well blended.
03 - Add the chicken pieces to the marinade, coating each piece thoroughly on all sides. Cover the bowl and refrigerate for at least 4 hours, or preferably overnight for maximum flavor.
04 - Preheat the oven to 425°F or prepare a hot grill for direct cooking.
05 - Arrange the chicken on a wire rack set over a baking sheet, or place directly on the grill. Roast for 30 to 35 minutes, turning once and basting with extra marinade halfway through, until the chicken is cooked through and slightly charred on the edges.
06 - Transfer the chicken to a serving platter, garnish with chopped fresh cilantro and lemon wedges, and serve hot.