Using a good meat thermometer is crucial to cooking a large turkey. A 15-20lb turkey would take about 3.5-4 hours to smoke but always check the temp at 2.5 hours for a progress check.