How long to cook pork loin / roast
The cooking time for pork loin / roast depends mainly on its weight and how you’re cooking
it. As a starting point, the table below shows estimates in oven at 350°F (175°C) for the
pork loin / roast (350°f) method. Add the resting time, and remember a thermometer
is the only way to know it’s truly done.
Pork Loin / Roast cooking time by weight
| Weight | Active cook (Pork loin / roast (350°F)) | + Rest |
| 1 lb | 20 min | 30 min |
| 2.5 lb | 50 min | 1 hr |
| 4 lb | 1 hr 20 min | 1 hr 30 min |
| 5.5 lb | 1 hr 50 min | 2 hr |
| 7 lb | 2 hr 20 min | 2 hr 30 min |
| 8.5 lb | 2 hr 50 min | 3 hr |
| 10 lb | 3 hr 20 min | 3 hr 30 min |
Safe internal temperature
Cook to: 145°F (63°C), then rest 3 minutes.
Tips
- Modern pork is safe and juicy at 145°F, a little pink is fine.
- For pulled pork, cook a shoulder/butt low & slow (about 90 min/lb at 250°F) to ~203°F.
- Rest 3 minutes (longer for a big roast) before slicing.
These times are estimates that vary with your oven, the starting temperature of the meat and
other factors. Always verify doneness with a food thermometer before serving.