ويمكن أن تقوم سمك البيرانا بابتلاع الأسماك الصغيرة كلها دفعة واحدة، أما لو كانت فريستها من الأسماك الكبيرة فإنها تتجمع عليها وتقوم بتقطيعها إلى قطع صغيرة، وتقوم بابتلاع هذه القطع بأقصى سرعة لديها.
ولكن في المياه الطينية يندر وجود الطعام فيها، فيكون الغذاء المتوفر لهذه السمكة في تلك الحالة أي حيوان يقوم بالدخول إلى الماء للشرب فتقوم بافتراسه والهجوم عليه وتناوله.