Roast Cooking Time Calculator
Calculate the perfect cooking time for any roast including beef, pork, lamb, and veal. Get accurate cooking times based on weight, type, desired doneness, and oven temperature. Includes internal temperature targets and serving estimates.
Roast Cooking Time (per lb @ 350°F):
Rare (125°F): 15-17 minutes/lb
Medium-rare (135°F): 18-20 minutes/lb
Medium (145°F): 20-22 minutes/lb
Medium-well (150°F): 22-25 minutes/lb
Well-done (160°F): 25-30 minutes/lb
Add 30 min rest time after cooking
Rare (125°F): 15-17 minutes/lb
Medium-rare (135°F): 18-20 minutes/lb
Medium (145°F): 20-22 minutes/lb
Medium-well (150°F): 22-25 minutes/lb
Well-done (160°F): 25-30 minutes/lb
Add 30 min rest time after cooking
Example: 5 lb beef roast
Target: Medium-rare
Cooking time = 5 lbs × 19 min/lb = 95 minutes
= 1 hour 35 minutes
Rest time: 30 minutes
Total time: 2 hours 5 minutes
Target: Medium-rare
Cooking time = 5 lbs × 19 min/lb = 95 minutes
= 1 hour 35 minutes
Rest time: 30 minutes
Total time: 2 hours 5 minutes
🔗 Related Calculators
📐 Formula
Roast Cooking Time (per lb @ 350°F):
Rare (125°F): 15-17 minutes/lb
Medium-rare (135°F): 18-20 minutes/lb
Medium (145°F): 20-22 minutes/lb
Medium-well (150°F): 22-25 minutes/lb
Well-done (160°F): 25-30 minutes/lb
Add 30 min rest time after cooking
Rare (125°F): 15-17 minutes/lb
Medium-rare (135°F): 18-20 minutes/lb
Medium (145°F): 20-22 minutes/lb
Medium-well (150°F): 22-25 minutes/lb
Well-done (160°F): 25-30 minutes/lb
Add 30 min rest time after cooking
📝 Example Calculation
Example: 5 lb beef roast
Target: Medium-rare
Cooking time = 5 lbs × 19 min/lb = 95 minutes
= 1 hour 35 minutes
Rest time: 30 minutes
Total time: 2 hours 5 minutes
Target: Medium-rare
Cooking time = 5 lbs × 19 min/lb = 95 minutes
= 1 hour 35 minutes
Rest time: 30 minutes
Total time: 2 hours 5 minutes