Absolutely! Feel free to pull some frozen drumsticks out of the freezer and cook in the oven. They will just require a longer cook time - at least 45-50 minutes but watch that internal temp.