El pigargo vocinglero se alimenta principalmente de peces.
Al igual que otras águilas marinas, el pigargo vocinglero tiene estructuras en sus dedos llamados espirículas que le permiten agarrar peces y otras presas resbaladizas.
También se alimenta de patos, tortugas pequeñas y tortugas acuáticas, cocodrilos bebés, flamencos, lagartijas, ranas y carroña. Ocasionalmente, incluso puede llevarse presas de mamíferos.