How Long Do I Cook Pork Roast?
The cooking time for pork roast depends on the weight of the roast and the desired doneness. As a general rule, it takes about 20 minutes per pound to cook pork roast at 350°F. A 3-pound pork roast will take around 1 hour to 1 hour and 15 minutes to cook. It is important to use a meat thermometer to check the internal temperature of the roast, which should reach 145°F for safe consumption. Let it rest for 10-15 minutes before slicing.