Question: how long does it take to cook chicken at 300 degrees?
Answer: Pour a little water over chicken to prevent drying. Bake at 300 degrees F (150 degrees C) for 3 hours, basting with water as needed.