Mix olive oil, garlic, spices, lemon juice, zest, honey, salt and pepper. Rub all over chicken (under skin for maximum flavor).
Place chicken on a rack or baking dish. Roast 45–60 minutes until internal temp reaches 75°C (165°F) and skin is deeply golden. Broil 2–3 minutes for extra crisp. Rest 10 minutes.
Rinse rice until water runs clear.
In a pot, heat butter and olive oil. Sauté onion until soft. Stir in turmeric and paprika.
Add rice and toast 1–2 minutes. Pour in broth and salt. Bring to boil, cover, reduce heat and simmer 15–18 minutes.
Fluff rice and transfer to serving platter.
Place roasted chicken on top of rice. Spoon pan juices over everything. Garnish with lemon slices and herbs.