To calculate how long a pork roast should go in the oven, use the weight of the roast to calculate cooking times. Pork loin roasts, crown roasts, shoulder roasts and leg roasts should cook for 20 minutes per pound at 325 degrees Fahrenheit. The internal temperature should be 145 degrees F when it is fully cooked.
Slow roasting a pork roast can help create a flavorful roast with a juicy inside and a crispy inside. Slow roasting can take quite a bit longer than regular roasting. The technique involves turning up the oven to 425 degrees F for the first part of the cooking and then turning it down to 325 degrees F. Some recipes also use lower roasting temperatures, such as 275 degrees F. Cooks can consult recipes such as Gourmet Magazine's "Six-Hour Pork Roast Recipe" or Jamie Oliver's "6-Hour Slow-Roasted Pork Shoulder" recipe for instructions and slow-roast cooking times.
Extra liquids such as white wine, olive oil or stock can add extra moisture to the roast. Roasting on the bone and leaving the fat on the roast can also add flavor and moisture to the roast.
Cooks can choose a number of spices and herbs to flavor their pork roasts. Suitable options include sage, rosemary, garlic, fennel and bay leaves. Vegetables such as onions, carrots and celery can also add flavor.