Remove the giblets from chicken, clean the cavity well and pat dry with paper towels.
Rub the spice mixture onto the chicken, both inside and out, making sure it is evenly distributed and down deep into the skin.
Place in a resealable plastic bag, seal and refrigerate overnight.
Before roasting chicken, stuff cavity with onion, and place in a shallow baking pan.
Roast, uncovered at 250 degrees for 5 hours.
After the first hour baste chicken occasionally (every half hour or so) with pan juices. The pan juices will start to caramelize on the bottom of pan and the chicken will turn golden brown. If the chicken contains a pop up thermometer, ignore it. Let the chicken rest 10 minutes before carving.
Recipe by Faithful Provisions at https://faithfulprovisions.com/cooking-101-roast-sticky-chicken/