Skip to main content

Pork Roast Cooking Time Calculator

A classic pork roast is perfect for Sunday dinner. Choose bone-in for extra flavor.

Pork Roast Cooking Calculator
Enter your pork roast details to calculate cooking time

Enter the weight of your pork roast

Estimated Cooking Time

5h 0m

(300 minutes total)

Internal Temp

160°F

Resting Time

15 min

USDA Safe Temperature: The USDA recommends cooking pork to an internal temperature of at least 160°F for food safety. Always use a meat thermometer to verify.

Cooking Tips for Pork Roast

  • 1Score the fat cap for better rendering
  • 2Add vegetables to the pan for a complete meal
  • 3Baste with pan juices every 30 minutes
  • 4Use a meat thermometer for accuracy

Frequently Asked Questions

How long to cook pork roast per pound?

Pork Roast takes approximately 25 minutes per pound at 350°F. Use our calculator above for exact timing based on your specific weight.

What temperature should pork roast be cooked to?

Pork Roast should reach an internal temperature of 145°F for safe consumption. Always use a meat thermometer to verify.

How long should pork roast rest after cooking?

Let pork roast rest for 15 minutes after removing from the oven. This allows juices to redistribute for moister meat.

Last updated: December 2025