Sowy dziurawki głównie jedzą owady i małe ssaki występujące na łąkach, takie jak koniki polne, świerszcze, chrząszcze, jaszczurki i myszy. Czasami polują też na małe ptaki i gady. Polując na ziemi, często siadają na płotach lub słupach, by lepiej obserwować otoczenie.