As corujas de celeiro normalmente não comem insetos. Sua dieta consiste principalmente em pequenos roedores, como ratazanas, ratos e musaranhos. Eles ocasionalmente atacam vários pássaros, anfíbios, répteis e insetos maiores, como besouros e gafanhotos.