Question: how long does it take a 3 pound roast to smoke?
Answer: Smoke the roast beef for about 4-5 hours, or until the internal temperature reaches 155F. Baste every hour to keep the meat nice and tender. Once the internal temperature reaches 155F, remove the roast beef from the grill and wrap in aluminum foil to let rest for about 20 minutes.