How Long Do You Cook a Pork Roast?

Jennifer Levy/Photodisc/Getty Images

Pork roasts generally take approximately 20 minutes per pound when they are roasted at 325 degrees Fahrenheit. Browning the roast on the stove top, and roasting it at 375 F reduces the cooking time to approximately 50 to 65 minutes, no matter its size.