1. For the chicken: Preheat oven to 375F. Chop green onions. Peel and slice garlic. Remove skin from chicken, if needed.
2. In a large pan, heat avocado oil.
3. Season chicken thighs with salt and pepper and fry for 5 minutes each side until golden brown, then remove from heat and transfer onto a plate.
4. Pour out most of the fat from the pan, leaving about 1 tablespoon in the pan.
5. Add garlic and green onions to the pan. Sauté for 1 minute.
6. Add uncooked rice and fry again for about 1 minute. Pour in the wine and cook for a further 2 minutes until most of the liquid evaporates.
7. For the hoisin sauce: Add all ingredients for the hoisin sauce, chicken broth, and cranberries, and bring to a boil.
8. Transfer the rice mixture into an oven-safe dish and place the chicken thighs in the center.
9. Bake for 30 minutes. The chicken is cooked through when a meat thermometer inserted (avoiding the bone) reads 165F.
10. Once cooked, divide between plates and serve, or store in the fridge for up to 2-3 days.