Question: how long does it take to smoke a 3 pound roast?
Answer: It will most likely take about 4-5 hours, but you are looking for an internal temperature of about 150-155 degrees Farenheit before you can take it off the smoker. Once you take your beef roast off the smoker, wrap it in aluminum foil and let it rest for 20 minutes.