Piraijat syövät tyypillisesti kaloja, hyönteisiä ja muita pieniä vesieläimiä. Ne ovat tunnettuja nopeasta ruokintahulluudestaan, jossa joukko piraijoja voi nopeasti riisua kuolleen tai loukkaantuneen eläimen lihan.
Heidän ruokavaliossaan ei kuitenkaan ole suuria eläimiä, kuten lehmiä, eivätkä he ole valmiita ottamaan alas ja syömään niin suurta saalista.