How Long to Roast a Whole Chicken (By Weight and Oven Temperature)

Roasting time for a whole chicken depends almost entirely on its weight and the oven temperature, which is why a recipe that says '90 minutes' can leave one chicken raw and another dried out. Weighing the bird and using a per-pound guideline gets far closer to the right timing than any fixed number.
Steps
- 1Weigh the chicken after removing it from packaging (most labels round the weight, so a kitchen scale is more accurate).
- 2Bring the chicken to room temperature for 30-45 minutes before roasting; a cold bird straight from the fridge adds 10-15 minutes to the cook time and cooks unevenly.
- 3Preheat the oven to 425°F (220°C) for a faster roast with crisp skin, or 375°F (190°C) for a slower, more evenly cooked bird.
- 4Calculate a baseline time: about 13-15 minutes per pound at 425°F, or about 20 minutes per pound at 375°F.
- 5Roast undisturbed for that baseline time, resisting the urge to open the oven door, which drops the temperature and adds cooking time.
- 6Start checking the internal temperature about 20 minutes before the estimated finish time by inserting a thermometer into the thickest part of the thigh, avoiding the bone.
- 7Pull the chicken when the thigh reads 165°F (74°C); the temperature will climb another 3-5°F as it rests.
- 8Tent the chicken loosely with foil and let it rest for 15-20 minutes before carving.
Common mistakes
- Timing by the clock instead of weight: a 3.5 lb chicken and a 6 lb chicken need very different times even in the same oven.
- Roasting a cold chicken straight from the fridge: this adds 10-15 minutes and often leaves the breast overcooked by the time the thigh catches up.
- Trusting the pop-up thermometer that comes with some birds: these are often inaccurate by 5-10°F in either direction.
- Skipping the rest: carving immediately releases most of the juices onto the cutting board instead of back into the meat.
- Checking temperature at the breast only: the thigh is the thickest, densest part and is almost always the last to reach a safe temperature.
Equipment
- Instant-read meat thermometer
- Roasting pan with a rack
- Kitchen scale
- Aluminum foil
FAQ
How long does a 4-pound chicken take to roast?
About 80 minutes at 375°F (20 minutes per pound), or 52-60 minutes at 425°F (13-15 minutes per pound). Always confirm with a thermometer reading of 165°F in the thigh.
How long does a 5-6 pound chicken take to roast?
At 375°F, plan for 100-120 minutes. At 425°F, plan for 65-90 minutes. Larger birds benefit from the lower temperature since it gives the thigh time to catch up without drying out the breast.
Does stuffing the chicken change the roasting time?
Yes, a stuffed cavity insulates the center and slows heat penetration, adding 15-20 minutes to the total time. The stuffing itself also needs to reach 165°F, so check it separately.
What internal temperature means the chicken is fully cooked?
165°F (74°C) in the thickest part of the thigh is the USDA safe minimum. Many cooks pull dark meat closer to 170-175°F because it renders more fat and feels less rubbery, while the breast is best pulled right at 160-165°F since it dries out quickly past that.
Can I roast chicken at 350°F instead?
Yes, at 350°F expect roughly 22-25 minutes per pound. The skin browns more slowly at this temperature, so it may need a final 5-10 minutes at 425°F or under the broiler to crisp up.
Need exact temperatures or timing? Check our Time & Temperature Guide →
