Riesenkalmare sind Spitzenprädatoren und opportunistische Fresser, was bedeutet, dass sie je nach Verfügbarkeit eine Vielzahl von Beutetieren fressen. Ihre Ernährung umfasst:
Fische: Riesenkalmare fressen eine Vielzahl von Fischen, darunter:
- Patagonischer Zahnfisch
- Orange Roughy
- Kabeljau
- Seehecht
- Laternenfisch
- Myctophiden
Kopffüßer: Riesenkalmare sind auch dafür bekannt, andere Kopffüßer zu jagen, darunter:
- Kleinere Tintenfische
- Sepien
- Oktopusse
Krustentiere: Riesenkalmare können auch Krustentiere fressen, wie:
- Krill
- Garnelen
- Krabben
- Hummer
Meeressäuger: In seltenen Fällen sind Riesenkalmare dafür bekannt, Meeressäuger zu jagen, wie:
- Robben
- Seelöwen
- Delfine
- Wale
Seevögel: Riesenkalmare können gelegentlich Seevögel fressen, wie:
- Albatrosse
- Sturmvögel
- Möwen
Sie jagen typischerweise in tiefem Wasser und nutzen ihre kräftigen Tentakel und ihren scharfen Schnabel, um ihre Beute zu fangen und zu unterwerfen.