Roast Cooking Time Calculator
Get the total oven roasting time for beef, pork, chicken, turkey, lamb, or ham by weight and doneness.
- These times are estimates — oven calibration, the shape of the cut, and the starting temperature all shift the real time.
- Cook to an internal temperature of 135°F, checked with a thermometer in the thickest part away from bone — temperature is the real test of doneness, not the clock.
- This doneness is below the USDA-safe minimum of 145°F for whole cuts. The USDA recommends 145°F (with a 3-minute rest) for beef, pork, and lamb, and 165°F for poultry.
- Rest the roast 15–20 minutes after it comes out — the temperature keeps rising and the juices redistribute.
How to use this calculator
Pick the meat
Choose beef roast, pork roast, whole chicken, turkey, leg of lamb, or precooked ham.
Enter the weight
Type the weight of the roast in pounds — the total time scales directly with weight.
Choose the doneness
Select how done you want it, where the cut offers a choice. The calculator sets the oven temperature and target internal temperature.
Roast and check the temperature
Start checking the internal temperature at the time shown, and pull the roast a few degrees early to allow for carry-over cooking.
Recommended gear
As an Amazon Associate, WhiskMath earns from qualifying purchases. These picks don't cost you anything extra.
ThermoPro TP19 Digital Meat Thermometer
An instant-read thermometer is the only reliable way to confirm a roast has hit its target temperature.
$15-20
View on AmazonMeater Plus Wireless Meat Thermometer
A wireless leave-in probe tracks the roast's temperature without opening the oven door.
$100
View on AmazonRoasting time per pound by meat
| Meat | Oven temp | Minutes per pound | Target internal temp |
|---|---|---|---|
| Beef roast — medium-rare | 325°F | 20–22 min/lb | 135°F |
| Beef roast — medium | 325°F | 25–28 min/lb | 145°F |
| Beef roast — well done | 325°F | 30–35 min/lb | 160°F |
| Pork roast — medium | 350°F | 20–25 min/lb | 145°F |
| Pork roast — well done | 350°F | 30–35 min/lb | 160°F |
| Whole chicken | 375°F | 18–22 min/lb | 165°F |
| Turkey — unstuffed | 325°F | 13–15 min/lb | 165°F |
| Turkey — stuffed | 325°F | 15–17 min/lb | 165°F |
| Leg of lamb — medium-rare | 325°F | 18–22 min/lb | 135°F |
| Leg of lamb — medium | 325°F | 22–28 min/lb | 145°F |
| Ham (precooked) | 325°F | 10–15 min/lb | 140°F |
Times are estimates — always cook to the target internal temperature, verified with a thermometer.
Tips & best practices
- Take the roast out of the fridge 30–60 minutes before cooking so it heats more evenly — but never leave raw meat at room temperature longer than that.
- Use a leave-in probe thermometer so you can watch the temperature climb without opening the oven and losing heat.
- Pull the roast 5–10°F below the target — carry-over cooking finishes the job during the rest.
- Sear the outside of a beef or lamb roast in a hot pan first, or start it at a high oven temperature, for a deeply browned crust.
- Stuffing a turkey adds time and risk — the stuffing must also reach 165°F. Cooking it in a separate dish is faster and safer.
- Let the roast rest under loose foil — wrapping it tightly traps steam and softens any crust you worked for.
Frequently asked questions
How many minutes per pound do I roast beef?
How long does it take to roast a whole chicken?
How long do I roast a turkey?
What internal temperature should my roast reach?
Why are these times only estimates?
Should I roast meat covered or uncovered?
Do I need to rest a roast before carving?
How long do I cook a precooked ham?
Related calculators
Internal Meat Temperature Chart
Look up the exact internal temperature for any meat and doneness — with USDA-safe minimums flagged.
Open calculatorTurkey Cooking Time Calculator
Get your turkey's thaw time, roast time, and rest time — plus a full backward schedule from your serving time.
Open calculatorSmoking Time Calculator
Estimate how long to smoke brisket, pork shoulder, ribs, chicken, and more — with wrap temps and target internal temps.
Open calculatorSous Vide Time & Temperature Calculator
Find the exact water-bath temperature and time for steak, chicken, pork, eggs, and fish.
Open calculatorOven to Air Fryer Converter
Turn any oven recipe into air fryer settings — adjusted temperature and time, instantly.
Open calculatorAir Fryer Cooking Time Calculator
Pick a food and instantly get the right air fryer temperature, cook time, and when to flip or shake.
Open calculator