Cosa mangia il puffino cornuto?

I puffini cornuti si nutrono principalmente sui pesci, ma occasionalmente mangeranno zooplancton, calamari, insetti e persino bacche. Durante il foraggiamento, si immergeranno nell'acqua e useranno le ali per "volare" attraverso l'acqua. Possono raggiungere profondità fino a 200 piedi e possono rimanere sott'acqua fino a un minuto. I puffini cornuti in genere mangiano piccoli pesci, come aringhe, lance di sabbia e capelina. Mangeranno anche pesci più grandi, come merluzzo e eglefino, se sono disponibili.