Adler sind Fleischfresser, was bedeutet, dass sie sich nur von Fleisch ernähren. Einige Adlerarten sind Aasfresser, was bedeutet, dass sie hauptsächlich bereits tote Fische und Tiere fressen. Adler jagen auch ihre Beute, obwohl einige Arten aktiver jagen als andere.
Laut Eagle Nature besteht die Ernährung des amerikanischen Weißkopfseeadlers zu 60 bis 90 Prozent aus Fisch. Das meiste davon wird als toter Fisch aufgefangen, obwohl Weißkopfseeadler auch lebende Fische jagen und fangen, wenn sie verfügbar sind. Die Art des gefangenen Fisches hängt vom Standort ab; Adler jagen und plündern normalerweise die vorherrschende Fischart. Meeräsche und Schwarzfische, die nahe der Oberfläche schwimmen, sind wahrscheinlich Beute. Der Rest der Nahrung des Weißkopfseeadlers besteht aus kleineren Vögeln, darunter Reiher und Krähen, sowie Hühner und kleine Schweine. Sie sind auch dafür bekannt, andere Raubvögel zu jagen und ihr Futter zu schnappen, sobald sie es fallen lassen.
Adler müssen nicht jeden Tag essen. Sie haben ein spezielles Verdauungsorgan, das als Getreide bekannt ist und das Nahrung speichert, bis im Magen Platz dafür ist. Dies ermöglicht es ihnen, eine große Mahlzeit aufzubewahren, bis sie später benötigt wird, und verhindert, dass der Adler schwach wird, wenn die Nahrung mehrere Tage oder Wochen knapp wird.