Question: how long to cook a pork roast per lb?
Answer: Preheat oven to 350°F.
Mix together black pepper, garlic powder and salt. ... 
Put the roast on a rack in a roasting pan. ... 
Roast until internal temperature is between 145-160°F, 20-25 minutes per pound. ... 
Cover roasting pan with foil and let rest for 30 minutes.
Heat oven to 475°F. ... 
Carve and serve immediately.