Preheat oven to 400°F (200°C). Grease a roasting pan lightly with olive oil.
Pat chicken pieces dry and season with salt, pepper, and paprika.
In a small bowl, whisk together orange juice, soy sauce, honey, minced garlic, and olive oil.
Arrange orange slices on the bottom of the roasting pan. Place the chicken pieces on top.
Cooking
Pour the marinade evenly over the chicken and sprinkle with thyme leaves.
Roast for 25 minutes, basting the chicken halfway through with the pan juices.
Turn oven to broil and broil chicken for 3-5 minutes until caramelized and glossy.
Serving
Let chicken rest for 5 minutes before garnishing with fresh orange slices and thyme.
Spoon pan sauce over chicken before serving.
Notes
Leftover roasted orange chicken can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply place it in the oven at 350°F (175°C) until warmed through. You can also freeze leftovers for up to 3 months.