01 - Make shallow cuts in chicken pieces using a sharp knife to help marinade penetrate deeper into the meat.
02 - Whisk together yogurt, lemon juice, oil, garlic paste, ginger paste, coriander, cumin, garam masala, chili powder, turmeric, salt, and pepper in a large bowl until fully combined.
03 - Add chicken to the marinade, turning pieces to coat completely. Cover bowl and refrigerate for 6 hours or overnight for best results.
04 - Set oven to 450°F. Line baking sheet with foil and place wire rack on top.
05 - Shake excess marinade from chicken pieces and arrange on wire rack. Bake 25-30 minutes, turning once halfway through, until cooked through with lightly charred edges.
06 - Broil on high for 2-3 minutes for additional char, or grill over hot coals for a few minutes per side to achieve authentic tandoori flavor.
07 - Let chicken rest 5 minutes. Garnish with sliced red onion, lemon wedges, and fresh cilantro. Serve immediately.