bone-in pork roasts range in size from 2 lbs. to 6 lbs. and require a cooking time of about 20 minutes per pound at 350 degrees fahrenheit.