calculators.dev

Cooking Time by Weight

Estimate how long a turkey or roast needs in the oven based on its weight. Most roasting guidance is given as minutes per pound at a set oven temperature, so this calculator multiplies the weight by your chosen rate to give a starting time. Treat the result as a planning estimate only: the reliable test of doneness is the internal temperature measured with a meat thermometer, not the clock.

Calculate

Default result: 2h 36m

The weight of the turkey or roast.

About 13 for an unstuffed turkey at 325°F; adjust for your recipe.

Cooking Time by Weight · Result

calculators.dev

Estimated cooking time

2h 36m

12 × 13

Food safety
Cooking time is an estimate. Cook to a safe minimum internal temperature measured with a thermometer — poultry 165 °F (74 °C), beef/pork/lamb roasts 145 °F (63 °C) with a 3-minute rest, ground meat 160 °F (71 °C). Source: USDA FSIS.
2h 36m

Reviewed by the calculators.dev team · Last updated 2026-06-24

Formula reviewed against USDA FSIS — Safe Minimum Internal Temperatures; USDA 'Let's Talk Turkey' roasting guidance

How to calculate

Enter the weight in pounds and the minutes-per-pound rate your recipe specifies — about 13 minutes per pound for an unstuffed turkey at 325°F, more for a stuffed bird or a lower oven. The calculator multiplies the two to estimate the cooking time. Start checking the temperature before the estimate runs out, and pull the meat when the thickest part reaches the safe minimum.

estimated minutes = weight in pounds × minutes per pound. A 12-pound turkey at 13 minutes per pound needs about 12 × 13 = 156 minutes, or 2 hours 36 minutes. Different cuts, oven temperatures, and whether the bird is stuffed all change the rate.
Example calculation

A 12-pound unstuffed turkey at 325°F takes about 2 hours and 36 minutes (156 minutes), using a rate of 13 minutes per pound: 12 × 13 = 156. This is only an estimate — cook until the thickest part of the thigh reaches a safe 165°F on a thermometer.

minutes
2h 36m

Assumptions

  • The minutes-per-pound rate is a documented assumption: about 13 minutes per pound for an unstuffed turkey at 325°F. Stuffed birds, different cuts, and other oven temperatures use different rates — set the rate to match your recipe.
  • Starting temperature, oven calibration, and how often the door is opened all affect the real time, so the estimate is a planning figure, not a guarantee.
  • The time is never the doneness test. Internal temperature measured with a thermometer is the only reliable check that the food is safely cooked.

Common mistakes

  • Relying on the clock instead of a thermometer. This time is an estimate — cook to a safe minimum internal temperature measured with a thermometer: poultry 165°F (74°C), beef, pork, and lamb roasts 145°F (63°C) with a 3-minute rest, and ground meat 160°F (71°C) (USDA FSIS).
  • Using the unstuffed rate for a stuffed turkey, which needs longer because the stuffing must also reach 165°F.
  • Carving immediately. Let roasts rest so the juices redistribute and the temperature evens out before slicing.

Frequently asked questions

How long does a 12-pound turkey take to cook?

About 2 hours 36 minutes for an unstuffed bird at 325°F, using roughly 13 minutes per pound. Always confirm with a thermometer — the thigh should read 165°F.

What temperature is a turkey done?

Poultry is safely cooked at an internal temperature of 165°F (74°C) measured in the thickest part of the thigh, away from the bone (USDA FSIS).

Does a stuffed turkey take longer?

Yes. A stuffed bird needs more time, and the stuffing itself must reach 165°F. Use a higher minutes-per-pound rate and check both the meat and the stuffing.

Is cooking time the same as doneness?

No. Cooking time is only an estimate for planning. The reliable test is the internal temperature: cook to the USDA safe minimum and confirm with a thermometer.