Question: how long does it take to cook a 2 lb boston butt?
Answer: Roast pork butt about 40 minutes per pound, or until the internal temperature reads 180 degrees. Remove it from the oven and let the pork rest in the pan under tented foil for at least an hour.