As piranhas são carnívoros que comem presas vivas e também podem se alimentar de insetos, plantas e até mesmo de sua própria espécie. Esses peixes vorazmente famintos tendem a ter um estilo de ataque à espreita e emboscada que ocorre em massa, com grandes grupos de piranhas se alimentando ao mesmo tempo.
Como carnívoros, as piranhas têm uma dieta ampla e um tanto oportunista. Eles comerão qualquer carne que cruzar seu caminho e, como caçam em grupos, podem abater animais de grande porte, incluindo vacas. Esses peixes famintos, que têm fileiras de dentes incrivelmente afiados e mandíbulas muito fortes que lhes permitem dar grandes mordidas, comem de tudo, de humanos a caracóis e outros peixes.