Skip to main content

Cook Time Calculator by Weight

Cooking time scales with weight, but not linearly. A 20-lb turkey does not take twice as long as a 10-lb turkey because heat penetrates from all sides. This calculator uses per-pound timing formulas calibrated for each cut. Select your meat, enter the weight, and get the adjusted cook time. All temperatures are USDA-verified safe minimums. Meat loses 25-30% of its weight during cooking, so a 5-lb raw roast yields roughly 3.5 lbs cooked.

By the CookTimeGuide Editorial TeamKitchen-tested Jan 2026USDA verified

Weight Calculator

Estimated Cook Time

2 hr 36 min - 3 hr

Oven Temp ?

325°F

Safe Internal Temp ?

165°F

Rate ?

13-15 min/lb

Always verify doneness with an instant-read thermometer. Weight-based estimates are guidelines.

Cooking Time by Weight Reference Chart

MeatOven Temp ?Min/lb ?Safe Temp ?
Turkey (whole, unstuffed)325°F13-15165°F
Turkey (whole, stuffed)325°F15-17165°F
Turkey Breast (bone-in)325°F20-25165°F
Chicken (whole)350°F15-20165°F
Chicken (spatchcocked)425°F10-13165°F
Cornish Hen375°F30-40165°F
Duck (whole)350°F20-25165°F
Beef Rib Roast (bone-in)350°F15-18145°F
Beef Rib Roast (boneless)350°F18-22145°F
Beef Tenderloin (whole)425°F10-14145°F
Beef Chuck Roast300°F45-55145°F
Beef Brisket250°F60-75145°F
Tri-Tip425°F12-16145°F
Meatloaf350°F25-35160°F
Pork Loin Roast350°F20-25145°F
Pork Shoulder (pulled pork)250°F60-90145°F
Pork Tenderloin400°F15-20145°F
Rack of Pork375°F18-22145°F
Baby Back Ribs275°F48-60145°F
Ham (bone-in, pre-cooked)325°F15-18140°F
Ham (boneless, pre-cooked)325°F12-15140°F
Ham (raw, bone-in)325°F18-22145°F
Lamb Leg (bone-in)325°F20-25145°F
Lamb Leg (boneless)325°F17-22145°F
Lamb Shoulder325°F25-30145°F
Rack of Lamb450°F12-15145°F
Salmon (whole)375°F10-15145°F
Salmon Fillet (thick)400°F12-18145°F

Frequently Asked Questions

How do I calculate cooking time by weight?

Multiply the weight (in pounds) by the minutes-per-pound for your cooking method and temperature. For example, a 12 lb turkey at 325°F needs 13-15 minutes per pound, or 156-180 minutes total (2.5-3 hours). Use our calculator above for instant results.

Does doubling the weight double the cooking time?

Not exactly. Cooking time increases with weight, but the relationship is not perfectly linear. Thicker cuts take proportionally longer because heat must penetrate deeper. As a rule of thumb, doubling thickness quadruples cooking time. Our calculator accounts for this.

How many minutes per pound for turkey?

At 325°F, allow 13-15 minutes per pound for an unstuffed turkey. A stuffed turkey needs 15-17 minutes per pound. Always verify the internal temperature reaches 165°F in the thickest part of the thigh.

Should I cook by weight or by internal temperature?

Internal temperature is always the most reliable indicator of doneness. Use weight-based times as an estimate, then verify with an instant-read thermometer. The safe minimum internal temperature varies by meat type (165°F for poultry, 145°F for beef/pork/lamb).

Cooking times are estimates for standard home ovens. Use an instant-read thermometer for accurate doneness. Safe temperatures from USDA FSIS. Last updated: .