Les Satanoperca sont benthophages par nature, utilisant un procédé d'alimentation consistant à prendre des bouchées de substrat et à les tamiser pour trouver des articles comestibles, le reste du matériau étant expulsé par les ouvertures des branchies et la bouche. Pour cette raison, ils sont communément appelés «mangeurs de terre» et la fourniture d’un substrat approprié est essentielle à leur bien-être à long terme. Une fois installés, ils montent facilement dans la colonne d'eau lorsque les aliments sont introduits, mais continuent de se promener normalement à d'autres moments.
Le contenu gastrique des spécimens sauvages comprend principalement de petits invertébrés aquatiques et terrestres, notamment des cladocères, des ostracodes et des larves d’insectes (en particulier des chironomes), ainsi que du matériel végétal (graines), des détritus organiques et des sédiments.
Même les spécimens de grande taille semblent incapables d’ingérer correctement de gros aliments, ce qui signifie que le régime alimentaire doit contenir une variété d’aliments préparés de haute qualité, ainsi qu’un petit ver de sang vivant ou congelé, Tubifex, Artemia, des larves de moustiques... Les aliments doivent contenir une proportion élevée de matières végétales telles que la spiruline ou similaires.
Il est préférable de le nourrir 3 à 4 fois par jour plutôt qu'un seul gros repas afin de préserver son comportement naturel.