Omnivore, il se nourrit dans la nature de petits invertébrés, de crustacés, d'algues filamenteuses, de fruits tombés...
Dans les aquariums, il accepte les aliments secs mais, comme la plupart des poissons, il est recommandé de lui proposer un menu varié contenant des larves de vers de vase rouges vivants ou congelés, des larves de moustiques, des daphnies, des moinas,...