<human>:  How long should I cook a 10 pound turkey for?
<bot>: It depends on the cooking temperature and method. Generally, a 10 pound turkey should be cooked at 350 degrees Fahrenheit for 2½ to 3 hours.