Sällskapsdjur
Hornlunnefåglar äter främst fisk, men de äter ibland zooplankton, bläckfisk, insekter och bär. När de söker mat dyker de ner i vattnet och använder sina vingar för att "flyga" under vatten, når djup upp till 60 meter och stannar nere i cirka en minut.
De äter vanligtvis småfisk som sill, tobis och lodde, men tar större fisk som torsk eller kolja när de finns tillgängliga.