Barracudy jedzą małe ryby, ośmiornice i krewetki. Barakudy polują, obserwując swoją zdobycz i czekając. Ryby te mają dużą prędkość i wykorzystują je do szybkiego ataku, rozrywają swoją ofiarę, a następnie pływają tam iz powrotem, jedząc kawałki.
Istnieje przypuszczenie, że barakudy atakują ludzi celowo, ale w większości przypadków ataków barakudy ryba pomyliła się z czymś błyszczącym na pływaku dla małej rybki. Barracudy polegają na ich wzroku bardziej niż ich zapach podczas polowania, co oznacza, że pływacy, którzy noszą biżuterię lub lśniące stroje kąpielowe, zwiększają ryzyko ich ukąszenia.
Ludzie, którzy jedzą barakudę, są narażeni na zachorowanie. Uważa się, że małe ryby rafowe, które jedzą barakudy, mają wysoki poziom toksyczności, który przyczynia się do zatrucia pokarmowego u ludzi.