How to Roast a Whole Chicken

Juicy whole roasted chicken is packed with delicious spice and flavor. It’s so juicy, has crispy skin, and is such an easy, family-friendly chicken recipe!

Prep: 30 minCook: 1 hour 15 minTotal: 1 hour 45 min
Servings: serves 4


  • 1 (2 – 3 pound) chicken
  • 1/2 cup salted butter, divided
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground pepper
  • optional: 1 tablespoon of chopped herbs like sage or fresh oregano to add some green


  1. Preheat the oven to 350F.
  2. Remove and discard the neck and anything stuffed inside the cavity of the bird.
  3. Rinse the chicken and pat it dry with a paper towel.
  4. Pace the chicken in a baking dish breast-side up.
  5. Melt 1/4 cup of the butter in a small dish.
  6. Stick the other 1/4 cup stick of butter inside the chicken.
  7. Brush the bird with the melted butter.
  8. Combine the paprika, garlic powder, onion powder, chili powder, salt, and pepper in a small bowl.
  9. Sprinkle the spice mixture on top of the butter and pat the spices onto the outside of the bird.
  10. Roast the chicken for 30 minutes.
  11. After 30 minutes, use the brush to baste the bird and brush the outside with the juices that have collected at the bottom of the baking dish.
  12. Roast for an additional 45 minutes or until the internal temperature reaches 165F.
  13. Remove the chicken from the oven and sprinkle with chopped herbs if using. Allow it to rest for 15 – 20 minutes before cutting into it.
© The Toasted Pine Nut