Pingviinit syövät pääasiassa kalaa, kalmaria, krilliä ja pieniä äyriäisiä. Heidän ruokavalionsa on mukautettu heidän ainutlaatuiseen fysiologiaan ja ruoan saatavuuteen heidän meriympäristössään. Vaikka jotkin pingviinilajit saattavat joskus niellä pieniä määriä kasvillisuutta, jos ne vahingossa kuluttavat sitä saalistaessaan, porkkanat eivät ole osa niiden luonnollista ruokavaliota.