Preheat your oven to 450°F (232°C). This high temperature is key to getting that crispy skin.
Rinse the chicken under cold water and pat it dry with paper towels. Removing excess moisture helps the skin become crispy as it roasts.
In a small bowl, mix together the kosher salt, black pepper, garlic powder, onion powder, paprika, dried thyme, and cayenne pepper. Rub the canola oil or melted butter all over the chicken, making sure to cover every surface. Then, generously sprinkle the spice mixture over the chicken, rubbing it into the skin and inside the cavity.
Place the chicken breast-side up in your roasting pan. Roast in the preheated oven for about 1 hour. Use a meat thermometer to check the internal temperature, which should reach at least 165°F (75°C) in the thickest part of the thigh.
Once cooked, remove the chicken from the oven and let it rest for 10-15 minutes. This allows the juices to redistribute throughout the meat, ensuring maximum juiciness. After resting, carve the chicken and enjoy the delightful flavors of your Homemade Rotisserie Chicken!