A turkey generally takes about 15 to 20 minutes per pound to cook at 325°F when unstuffed, though the best indicator of doneness is reaching an internal temperature of at least 160°F in the thickest part of the bird.
Cooking Time by Turkey Weight
- 10-12 pounds: 2 3/4 to 3 hours
- 14-18 pounds: 3 1/2 to 4 1/2 hours
- 18-22 pounds: 4 1/2 to 5 1/2 hours
For stuffed turkeys, estimate about 20 to 25 minutes per pound as stuffing increases the total cooking time.
Safe Cooking Practices
- Always use a meat thermometer to check doneness, inserting it into the thickest part of the thigh or breast.
- The turkey should reach a minimum internal temperature of 160°F (and ideally 165°F) to be safely cooked.
- Let the turkey rest for at least 20 minutes before carving, which helps retain juices.
Additional Tips
- Cooking stuffing separately is recommended to ensure both the turkey and the stuffing reach safe temperatures.
- If using a convection oven, cooking time may be slightly reduced, so monitor closely.
Following these guidelines ensures a turkey is cooked thoroughly and remains juicy and flavorful.
