It takes approximately 8 hours to smoke a 10lb beef brisket, or until the meat's internal temperature reaches 190°F/88°C.