Roast Timing Tool

🐖 Pork Roast Calculator

Cooking times, temperatures, and a full timeline for pork. Select your cut, enter the weight, and get your result instantly.

Temp

Cooking times are estimates. Always verify doneness with a meat thermometer and refer to UK FSA food safety guidelines.

Step by step

How to roast pork

  1. 1

    Choose your cut

    Select from pork loin, pork shoulder, pork belly

  2. 2

    Enter the weight

    Type in the weight in kg or lb

  3. 3

    Set your preferences

    Choose oven type, stuffed, bone-in, or spatchcock options

  4. 4

    Get your result

    See cook time, oven temp, pull temperature, and rest time instantly

  5. 5

    Plan backwards

    Enter your serve time and get a full timeline from thaw to table

Reference

Pork cooking time chart

CutWeight (lb)Oven TempApprox TimeInternal TempRest
Pork Loin4375°F1h 12m145°F10 min
8375°F2h 24m145°F10 min
12375°F3h 36m145°F10 min
Pork Shoulder4320°F1h 48m160°F20 min
8320°F3h 36m160°F20 min
12320°F5h 24m160°F20 min
Pork Belly4355°F1h 40m160°F10 min
8355°F3h 20m160°F10 min
12355°F5h 0m160°F10 min
Safety

About roasting pork

Cooking times are estimates and depend on oven accuracy, the shape and starting temperature of your meat, and other factors. Always verify doneness with a reliable meat thermometer inserted into the thickest part, avoiding bone.

FAQ

Frequently asked questions about roasting pork

What temperature should pork be cooked to?
The UK FSA recommends cooking pork until the juices run clear and no pink meat remains. A minimum internal temperature of 75°C (167°F) with a 2-minute rest ensures safe eating.
How long does pork loin take to roast per kg?
Pork loin takes approximately 35 minutes per kg at 190°C. Use the pork calculator for precise times based on weight and bone-in/out.
Can pork be pink in the middle?
Unlike in the US, UK FSA guidance is clear: pork should show no pink meat and juices should run clear. Always verify with a thermometer — 75°C (167°F) at the thickest part.
How long does pork shoulder take?
Pork shoulder (for slow roasting) takes 25–30 minutes per kg at 160°C and needs to reach 75°C (167°F) internally. It benefits from a long, slow cook for pull-apart tenderness.