Meat Roasting Time Calculator
Roasting time scales with the weight of the joint and the minutes per pound your recipe specifies for the oven temperature and doneness you want. This calculator multiplies weight by minutes per pound and adds your resting time to give an estimated total. Because the per-pound figure varies by meat, cut, oven temperature and doneness, it is a user-editable input. Treat the result as a planning estimate only: the sole reliable test of doneness and safety is the internal temperature read with a food thermometer against USDA safe minimums.
Roasting time formula
cooking time (min) = weight (lb) * minutes per pound
cooking time (hr) = cooking time (min) / 60
total time = cooking time + rest time
total time (hr) = total time (min) / 60
The minutes-per-pound figure comes from your recipe for the oven temperature and doneness you want. The result is an estimate; always verify with a thermometer.
USDA safe minimum internal temperatures
- Beef, pork, lamb and veal whole cuts: 145 F, then rest at least 3 minutes.
- Ground meats (beef, pork, lamb, veal): 160 F.
- All poultry, including whole birds and ground poultry: 165 F.
- These are the only reliable doneness checks; time is just a planning estimate.
- Place the thermometer in the thickest part, away from bone and fat.
Meat roasting: frequently asked questions
How is roasting time estimated?
A common rule of thumb is a fixed number of minutes per pound (or per kilogram) at a set oven temperature. Multiply the weight by the minutes per unit weight to get cooking time, then add resting time. The minutes-per-pound figure depends on the meat, the cut, the oven temperature and your desired doneness, so it is a user-editable input here.
Should I rely on time alone?
No. Time is only an estimate. The only reliable test of doneness and food safety is internal temperature measured with a food thermometer in the thickest part. The USDA publishes safe minimum internal temperatures: for example 145 F for whole cuts of beef, pork, lamb and veal with a 3 minute rest, and 165 F for all poultry.
Why include resting time?
Resting lets the juices redistribute and the internal temperature equalise (carry-over cooking continues for several minutes after the meat leaves the oven). The USDA recommends a rest of at least 3 minutes for whole cuts before carving. This calculator adds your rest time to the estimated cooking time for a total kitchen time.
Does a heavier roast need proportionally more time?
Roughly, but not exactly. Larger roasts take longer overall, but heat penetration does not scale perfectly with weight, so very large joints may need a slightly lower per-pound figure and smaller ones a higher figure. Use the estimate to plan, then confirm with a thermometer.
Official sources
- USDA Food Safety and Inspection Service: safe minimum internal temperature chart.
- The time estimate is a weight times rate calculation, arithmetic by definition.
Reviewed by the CalculatorHub team, edited by James Graham, 19 June 2026. See our methodology.