Skip to content
Penguin Place logo

Diet & Feeding

What do penguins eat?

Penguins are carnivorous and primarily eat seafood. Their diet consists mainly of fish, krill (small shrimp-like crustaceans), and squid. The exact proportions vary by species and location. Antarctic species like Adelie and chinstrap penguins rely heavily on krill, while temperate species like the African and Magellanic penguins eat more fish such as sardines, anchovies, and pilchards. Emperor penguins eat a mix of fish, squid, and krill, diving to extraordinary depths to catch their prey. All penguins hunt by pursuit diving, catching prey underwater rather than from the surface.

Related Species

Profiles connected to this answer — continue into habitat, diet, and conservation detail.

Side-by-side comparisons

When the question is really a matchup, open a full comparison page.

Related Questions

Keep learning

Short answers live here. Definitions, long reads, and the full catalogue sit next door.

Where this answer comes from

Reference bodies behind our diet answers. Links last checked August 5, 2026.