Smoking times vary from grill to grill. I use a Weber SmokeFire Pellet Grill, and it takes me about 120 minutes to completely cook. Ultimately you want to check the internal temperature and make sure an instant read thermometer registers to 165°F.