How Long Should You Cook a Turkey?

Well, you always cook a stuffed turkey about an hour longer than an unstuffed one. A 10 lb turkey (unstuffed) should be cooked for about 3-4 hours. A 20lb turkey, should be cooked about 5- 5 1/2 hours.