Question: how long does it take to smoke a 3 pound pork roast?
Answer: Cooking the pork can take anywhere from 1 1/2 to 2 hours per pound to cook (roughly 6 to 8 hours), as it depends on the toughness of the pork butt. Cook the pork until the internal temperature of the meat reaches 195 to 200 degrees F. with your cooking thermometer.