Storhornfugler jakter mat i trekronene og eter hovedsakelig frukt, og dietten kan bestå av opp mot 73 prosent fiken. Ellers eter de også større insekter og leddyr, samt et utvalg av mindre reptiler, fugler og små pattedyr. I noen tilfeller vil arten også hente mat fra bakken, helst nedfallsfrukt. De eter helst i par, men kan av og til utenfor hekketiden samle seg i grupper på opp mot 200 individer.