Dans son milieu naturel, il se nourrit de petits invertébrés, crustacés, algues filamenteuses, fruits tombés, etc...
En aquarium, il accepte les aliments secs mais il est indispensable de varier ses menus avec des larves de chironomes vivantes et congelées (ver du sang), des larves de moustiques, des daphnies, des moinas,...