To cook a turkey, the general guideline is to roast it at 325°F (163°C) for about 13 to 20 minutes per pound, depending on whether the turkey is stuffed or unstuffed and other factors.
Basic Cooking Times
- Unstuffed turkey: 13 to 15 minutes per pound at 325°F.
- Stuffed turkey: 15 to 20 minutes per pound at 325°F.
- Always cook until the internal temperature reaches 160ºF to 165ºF (71ºC to 74ºC) in the deepest part of the breast or thigh.
Example Cooking Times
Turkey Weight| Unstuffed Cook Time| Stuffed Cook Time
---|---|---
10-12 lbs| 2.75 – 3 hours 1| ~3.5 – 4 hours 1
15-16 lbs| 3.5 – 4 hours 1| ~4.5 – 5.25 hours 1
18-20 lbs| 4 – 4.5 hours 1| ~5 – 6 hours 1
Key Tips
- Let turkey rest for 20–45 minutes after roasting for best juiciness.
- Always use a meat thermometer to confirm doneness for food safety.
- Cooking time may differ if the turkey is particularly large, partially frozen, or if you use a convection oven.
Using a thermometer is the safest and most accurate way to ensure your turkey is fully cooked and juicy.
