What temp and how long do you cook a pork roast?

Cooking time for a pork roast depends on the size and cut of the meat. Here are general guidelines for cooking pork roasts:

1. Pork Loin Roast:

* Temperature: 350°F (175°C)

* Cooking time: 25 to 30 minutes per pound (450 grams).

2. Pork Shoulder Roast (Pork Butt or Boston Butt):

* Temperature: 300°F (150°C)

* Cooking time: 2 to 2 1/2 hours per pound (450 grams), or until the internal temperature reaches 195°F (91°C).

3. Pork Tenderloin:

* Temperature: 400°F (200°C)

* Cooking time: 15-20 minutes per pound (450 grams) or until the internal temperature reaches 145°F (63°C) .

4. Boneless Pork Rib Roast:

* Temperature: 400°F (200°C)

* Cooking time: 18-22 minutes per pound (450 grams) or until the internal temperature reaches 145°F (63°C).

5. Bone-in Pork Rib Roast:

* Temperature: 325°F (163°C)

* Cooking time: 30-35 minutes per pound (450 grams) or until the internal temperature reaches 145°F (63°C).

It's important to note that cooking times may vary depending on your oven, the size and shape of the roast, and personal preferences for doneness.

To ensure the pork is cooked to the desired doneness, use a meat thermometer inserted into the thickest part of the roast to monitor the internal temperature.