I tipi di pesce che mangiano i pinguini includono sardine, odore, aringa e acciughe. I pesci costituiscono diverse porzioni delle diete di diverse specie di pinguini. Ad esempio, il pesce costituisce il quattro per cento della dieta dei pinguini sottogola e il 90 per cento della dieta dei pinguini imperatori.
Oltre a mangiare pesce, i pinguini mangiano anche krill, calamari, crostacei e anfipodi. Krill sono creature simili a gamberetti che sono lunghe circa due pollici. Sono in genere mangiati da maccheroni, pinguini Adelia e sottogola. I calamari giovanili e altri piccoli calamari come la freccia e il calamaro amazzone diventano parte della dieta dei pinguini durante i mesi estivi quando sono abbondanti. Sono in genere mangiati dai pinguini di Gentoo, Imperatore e Rockhopper.
I pinguini si immergono anche a profondità fino a 330 piedi per recuperare crostacei come gamberi, granchi e tramogge di sabbia dal fondo dell'oceano. Gli anfipodi, che si trovano sotto il ghiaccio marino, sono una parte importante della dieta dei pinguini sottogola, così come i pesci, le foche e altri tipi di uccelli. Gli anfipodi assomigliano ai gamberetti, sebbene non abbiano una copertura esterna dura sul loro torace come molti altri crostacei.
Ci sono 17 specie di pinguini che sopravvivono su una varietà di frutti di mare in tutto l'oceano. Le loro diete sono in genere determinate dai tipi di frutti di mare disponibili durante ogni stagione.