Ospreys mănâncă pește aproape exclusiv, cu un pește reprezentând aproximativ 99% din dieta lor. Ospreys se hrănesc cu pești care variază de la 10,6 uncii la 4,4 lire. Ei nu sunt mancatorii de pește pretențioși și se hrănesc cu aproape orice tip de pește care nu este prea mic sau prea mare.
Pe lângă pești, se cunoaște, de asemenea, că ospreys se hrănesc cu alte păsări, reptile mici, amfibieni, iepuri, iepuri și diverse rozătoare ocazional. Din cauza dietă lor specifice, ospreys sunt cel mai adesea găsite în zonele de lângă corpuri de apă, cum ar fi lacuri, iazuri, râuri sau căi navigabile de coastă.
Ospreys vânează prin a se deplasa peste apă și apoi smulge rapid pește prin plonjarea în picioarele apei mai întâi. Din cauza vederii lor ascuțite, ospreys pot detecta prada subacvatică la o distanță de 131 de metri deasupra suprafeței apei.
Ospreys au evoluat și s-au adaptat pentru a deveni vânători de pește cu un grad ridicat de eficiență. Nările lor au capacitatea de a rămâne sigilate în timp ce se scufundă sub apă, iar pajiștile lor au ghimpi care, în mod eficient, își păstrează prada de a scăpa de ele. Acest lucru este deosebit de important atunci când pasărea transportă un pește pe o distanță lungă. Degetele de la picioarele lor pot fi inversate, iar proeminențele asemănătoare acului sunt folosite pentru capturarea și uciderea peștilor. Pentru a minimiza rezistența la vânt, ospreys se confruntă cu pește în față în timp ce zboară.