Los búhos de granero generalmente no comen insectos. Su dieta consiste principalmente en pequeños roedores como ratones, ratones y musarañas. Ocasionalmente se aprovechan de varias aves, anfibios, reptiles e insectos más grandes, como escarabajos y saltamontes.