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 chironomes vivants et congelés, des larves de moustiques, des daphnies, des moinas, ...