Cook Time By Weight Calculator

Estimate roast / turkey / chicken / ham cook time per USDA weight × min/lb table.

Inputs

Result

Estimated cook time
3h 0m
Oven 325°F · pull at internal 165°F.
  • Itemturkey unstuffed
  • Weight12 lb
  • Min per lb15
  • Total minutes180
  • Time3h 0m
  • Oven temp325°F
  • Safe internal165°F

Step-by-step

  1. 12 lb × 15 min/lb = 180 min.
  2. Convert to hours/minutes: 3h 0m.
  3. Oven at 325°F; pull when internal hits 165°F (USDA safe).

How to use this calculator

  • Enter weight in pounds.
  • Pick item.
  • Use as planning estimate; verify with internal temp.

About this calculator

Cook-time-by-weight rules of thumb come from USDA: 15 min/lb for unstuffed turkey at 325°F, 20 min/lb for medium beef roast, 25 min/lb for pork loin. These are rough — final doneness is determined by internal temp (165°F poultry, 145°F pork/medium beef). Use min/lb to set timer expectations and pull schedule; use a probe thermometer for actual doneness. Always rest meat 10-30 min after cooking — internal temp continues rising 5-10°F during the rest.

Frequently asked

Stuffing absorbs heat, slowing the inner cavity from reaching safe temp. Add 3 min/lb for stuffed.

Related calculators