Erdohreulen sind Fleischfresser und ihre Nahrung besteht hauptsächlich aus kleinen Nagetieren, Insekten, Reptilien, Vögeln und Amphibien. Sie jagen Taschenhörner, Mäuse, Heuschrecken, Grillen, Käfer, Schlangen, Eidechsen und Frösche. Sie können auch kleinere Vögel und Nestlinge sowie gelegentlich einen Skorpion fressen. Erdohreulen jagen oft während des Tages, können aber auch nachts oder in der Frühe oder am Abend jagen.