Die Nahrung des Fischadlers besteht hauptsächlich aus Fischen. Sie tauchen kopfüber vom Himmel herab, um ihr Ziel mit ihren scharfen Krallen zu packen. Diese Vögel können Fische fressen, die so groß sind wie sie selbst, bevorzugen jedoch meist Fische von 300g – 700g. Fischadler fressen auch gelegentlich Insekten, wenn Fische knapp sind.