How long do you roast a 7-lb bone-in smoked pork loin roast?

A 7-lb bone-in smoked pork loin roast typically takes about 2 hours and 15 minutes to roast at 350 degrees Fahrenheit. To be sure the roast is cooked all the way through, you should use a meat thermometer. The internal temperature should read 145 degrees Fahrenheit when it is done. For a 6-lb pork loin roast, the roasting time will be reduced to about 1 hour and 40 minutes.