01 -
Toast a cinnamon stick, bay leaves, coriander seeds, fennel seeds, black peppercorns, green cardamom pods, black cloves, and cumin seeds in a skillet for 2-3 minutes over medium heat, stirring frequently.
02 -
Let the spices cool slightly and transfer them to a spice grinder in batches. Blend into a fine powder and move them to a food processor.
03 -
Add yogurt, olive oil, lemon juice, garlic, ginger, onion, tomato, chilies, paprika, kosher salt, and turmeric powder to the bowl of the food processor. Process into a smooth paste and set aside.
04 -
Score the chicken pieces with a sharp knife and transfer them to a large bowl. Pour the marinade over the chicken and toss to combine. Cover and marinate for at least 30 minutes, but preferably 6-24 hours.
05 -
Let the chicken come to room temperature. Then, remove the grates and preheat the grill by setting the burners to high heat for 10 minutes. Meanwhile, transfer the marinated chicken to a grill basket, shaking off any excess marinade.
06 -
Lower the grill temperature to medium-high heat or 450℉ (232℃). Place the basket on the grill or rest it on the flavor bars. Cook skin-side-down for 10 minutes. Flip the basket and cook for 10 minutes.
07 -
Grill the chicken until it reaches a safe internal temperature of 165°F (74°C). You can check the temperature by inserting a food thermometer into the thickest part of the chicken, avoiding the bone.
08 -
Remove the chicken from the grill and let it rest on a cutting board for 5-10 minutes before serving.