Pinguine ernähren sich hauptsächlich von Fischen, aber ihre Ernährung variiert je nach Art und Lebensraum. Viele verzehren auch Tintenfische, Krill, Krustentiere wie Garnelen und Krabben sowie kleine marine wirbellose Tiere. Einige Arten wurden beim Aasfressen beobachtet, und einige fressen gelegentlich marine Pflanzen wie Tang oder Algen. Dennoch machen Fische den Großteil der Ernährung der meisten Pinguine aus, und sie sind hochgradig an das Fangen von Fischen unter Wasser mit ihren stromlinienförmigen Körpern und Flossen angepasst.