Mix yogurt, garlic, ginger, lemon juice, honey, coriander, cumin, cinnamon, cayenne, olive oil, salt, and pepper together in a glass or ceramic bowl. Slather it on the chicken, making sure it gets underneath the skin and into the cavity. Cover the bowl or wrap in plastic wrap.
Marinate the chicken in a refrigerator for at least 4 hours, or overnight.
Preheat the oven to 350 degrees F (175 degrees C).
Bake chicken in the preheated oven until no longer pink at the bone and the juices run clear, about 1 hour and 30 minutes. An instant read thermometer inserted into the thickest part of the thigh, near the bone, should read 165 degrees F (74 degrees C). Remove from the oven, cover with a doubled sheet of aluminum foil, and allow to rest in a warm area for 10 minutes before slicing.
Indian-Spiced Roast Chicken · Dinner Match Lab | Dinner Match Lab