Les piranhas sont des carnivores qui mangent des proies vivantes et peuvent également se nourrir d'insectes, de plantes et même de leur propre espèce. Ces poissons affamés de voracité ont tendance à avoir un style d'attaque de cache et d'embuscade qui se produit en masse, avec de grands groupes de piranhas se nourrissant à la fois.
En tant que carnivores, les piranhas ont un régime alimentaire varié et quelque peu opportuniste. Ils mangent toute la viande qui croise leur chemin, et parce qu'ils chassent en groupe, ils peuvent abattre de gros animaux, y compris des vaches. Ces poissons affamés, qui ont des rangées de dents incroyablement pointues et des mâchoires très fortes qui leur permettent de prendre de grosses bouchées, mangeront de tout, des humains aux escargots et autres poissons.