Oui, le grand hibou à cornes est un oiseau carnivore. Il se nourrit principalement de petits mammifères, tels que des rongeurs, des lapins et des lièvres, mais il prendra également des oiseaux, des reptiles, des amphibiens et même des insectes. Le grand hibou à cornes est un prédateur puissant, et ses serres et ses becs aigus lui permettent de tuer et de manger sa proie.