Barrakudas sind opportunistische Prädatoren und fressen eine Vielzahl von Beutetieren, darunter Fische, Tintenfische, Krebstiere und sogar kleinere Barrakudas. Sie jagen typischerweise tagsüber in flachen Gewässern und nutzen ihre scharfen Zähne und ihre Geschwindigkeit, um ihre Beute zu fangen.
Einige ihrer häufigen Beutetiere sind:
- Kleine Fische, wie Sardinen, Makrelen und Sardellen
- Tintenfische
- Krebstiere, wie Garnelen und Krabben
- Andere Meerestiere, wie Oktopusse und Seeigel
- Kleinere Barrakudas