Ptychognathus barbatus est une espèce omnivore qui peut manger à peu près tout ce qu'ils trouvent de comestible.
Bien qu'ils se penchent davantage vers le côté herbivore, ils ont parfois besoin d'aliments surgelés riches en protéines (comme les vers de sang, les crevettes saumâtres vivantes, etc.). Ce sont de grands charognards, ils mangeront les algues et les détritus de votre aquarium.
Parfois, les gens pensent qu'à cause de leurs touffes, ils sont une sorte de filtreur (comme les crevettes vampires ou les crevettes bambou). En fait, ce n'est pas exactement le cas. Ils n'utilisent pas intentionnellement leurs "Pom Poms" pour filtrer la colonne d'eau, mais ils mangent tout ce qui s'y trouve. En outre, ils acceptent volontiers les granulés de poisson ou de crevettes, les flocons, les gaufrettes d'algues... Un complément en calcium peut être nécessaire.