01 - Using a sharp knife, make shallow cuts in the chicken pieces to help the marinade penetrate deeply into the meat.
02 - In a large bowl, whisk together the Greek yogurt, lemon juice, vegetable oil, garlic paste, ginger paste, ground coriander, cumin, garam masala, Kashmiri red chili powder, turmeric, salt, and black pepper until thoroughly combined.
03 - Add the chicken pieces to the marinade, ensuring each piece is completely coated. Cover the bowl and refrigerate for at least 6 hours, preferably overnight for maximum flavor absorption.
04 - Preheat your oven to 450°F. Line a baking sheet with aluminum foil and place a wire rack on top to allow air circulation around the chicken.
05 - Arrange the marinated chicken pieces on the wire rack, shaking off any excess marinade. Bake for 25-30 minutes, turning once halfway through cooking, until the chicken is cooked through and slightly charred at the edges.
06 - For traditional tandoori flavor, broil on high for 2-3 minutes at the end of cooking, or grill over hot coals for a few minutes per side until lightly charred.
07 - Let the chicken rest for 5 minutes before serving. Garnish with thinly sliced red onion, lemon wedges, and fresh cilantro leaves. Serve hot with naan, basmati rice, or cucumber raita.