Piraně se obvykle živí rybami, hmyzem a dalšími malými vodními živočichy. Jsou známé pro své rychlé krmení, kdy skupina piraní dokáže rychle svléknout maso z mrtvého nebo zraněného zvířete.
Jejich jídelníček však nezahrnuje velká zvířata, jako jsou krávy, a nejsou vybaveni, aby sundali a zkonzumovali tak velkou kořist.