to smoke chicken legs at 300 degrees, it takes about 1 - 1.5 hours (60 - 90 minutes). when using faster cook times, you will get less of the smoke flavor in your meat and the texture will be more similar to baking or roasting.