Kormorane sind fischfressend (piscivor), ernähren sich also hauptsächlich von Fischen. Gelegentlich erbeuten sie auch andere Wasserorganismen, wie:
- Krebstiere (z. B. Krabben, Garnelen)
- Weichtiere (z. B. Muscheln, Tintenfische)
- Amphibien (z. B. Frösche, Molche)
- Reptilien (z. B. Schlangen, Schildkröten)
- Vögel (z. B. Entenküken, andere Wasservögel)
- Kleinsäuger (z. B. Wühlmäuse, Spitzmäuse)
Kormorane fangen Beute meist durch Tauchen und Greifen mit dem scharfen, gehakten Schnabel. Sie jagen auch kooperativ, wobei mehrere Kormorane größere Beute umzingeln und fangen.