Skip to main content

How Long to Cook Bone-In Pork Loin Roast

1 cooking method with times, temperatures, and tips. Safe to 145°F (USDA FSIS).

Roast

Bone-In Pork Loin Roast

Cook Time

80-120 min

Set Roast To

350°F

cooking temperature

Safe Internal Temp

145°F

63°C · USDA FSIS

Preheat Roast before cooking

Cooking Tips

  • Score the fat cap for crispier surface
  • Use a thermometer and pull at 140F for carryover to 145F
  • Let rest 15 minutes before carving

Rest for 15 minutes before serving

Resting allows juices to redistribute for a moister result.

Roast Temperature Options

TemperatureCook Time
325°F100-150 min
350°Frecommended80-120 min

Adjust Cooking Time by Weight

Adjust for Weight

64oz
48 oz96 oz

Adjusted cooking time

80-120 min

All 1 Ways to Cook Bone-In Pork Loin Roast

Kitchen Timer

Kitchen Timer

100:00

100 min preset

min
:
sec

Frequently Asked Questions

How long does it take to cook Bone-In Pork Loin Roast?

Bone-In Pork Loin Roast typically takes 80-120 minutes using the Oven method at 350°F. Times vary by cooking method and weight.

What temperature should Bone-In Pork Loin Roast be cooked to?

Bone-In Pork Loin Roast must reach an internal temperature of 145°F (63°C) according to USDA FSIS guidelines. Always verify with a meat thermometer.

What is the best method to cook Bone-In Pork Loin Roast?

Bone-In Pork Loin Roast can be prepared using 1 different methods: Roast. The most popular method is Roast.

Can I cook Bone-In Pork Loin Roast from frozen?

Yes, you can cook Bone-In Pork Loin Roast from frozen. Add approximately 50% more cooking time (multiply by 1.5x). Always verify the internal temperature reaches the safe minimum before serving.

How do I know when Bone-In Pork Loin Roast is done?

The most reliable way to check doneness is using an instant-read meat thermometer. Bone-In Pork Loin Roast is done when the internal temperature reaches 145°F (63°C). Do not rely on color alone.