Karnivore sind sowohl Raubfische, aber auch Fische, die nur Insekten und deren Larven, Fleisch, Würmer, Krebse und andere tierische Nahrung annehmen.
Der Magen dieser Arten ist gut entwickelt und sie besitzen einen kurzen Darm.
Eine tägliche Fütterung mit Lebendfutter, gefriergetrocknetem Futter oder Frostfutter ist meist ausreichend.