Cooking Time by Weight Calculator

A starting-point time estimate based on weight — but a meat thermometer is the only way to confirm actual doneness, since oven variation and starting temperature both shift real time.

Oven temp
350°F
Est. cook time
1h 20m

Why this is a starting estimate, not a guarantee

Per-pound cooking rates are a useful planning tool — they tell you roughly when to start checking and help you schedule a meal — but real cooking time varies with factors a weight-based formula can't account for: how cold the meat was going into the oven, your specific oven's actual temperature accuracy (many home ovens run 15-25°F off their display), the exact shape of the cut (a compact roast cooks differently than a long, thin one of the same weight), and bone-in versus boneless. This is exactly why a meat thermometer checking internal temperature is the only truly reliable way to know when something is actually done — time is a helpful guide for scheduling, not a doneness test.

Resting time matters as much as cook time

Large roasts continue cooking somewhat after leaving the oven, and their internal temperature typically rises another 5-10°F during a rest period — which is why a beef roast pulled at 135°F reaches a fuller medium-rare closer to 145°F after resting. Skipping the rest (usually 10-20 minutes for a larger roast, tented loosely with foil) both undercooks the final result relative to what the thermometer showed and lets more juices run out when you cut into it immediately.

Quick reference chart

TypeOven TempRate4 lb estimate
Whole chicken350°F20 min/lb1h 20m
Beef roast325°F20 min/lb1h 20m
Pork roast350°F25 min/lb1h 40m

FAQ

Does this work for a whole turkey too? Turkey has its own separate, more detailed conversion (rates change meaningfully by size bracket) — see our dedicated turkey cooking time calculator instead.

Should I start checking temperature before the estimated time is up? Yes — start checking about 20-30 minutes before the estimate for a larger roast, since overcooking is harder to fix than needing a few more minutes.