Il s'agit principalement d'un micro-prédateur qui se nourrit de petits crustacés aquatiques, de vers, de larves d'insectes et d'autres zooplanctons, bien qu'il consomme également des algues et d'autres matières végétales.
En aquarium, les aliments secs sont acceptés dans la plupart des cas, mais des repas réguliers de petits aliments vivants ou congelés tels que des artémias, des daphnies ou des vers de sang doivent également être proposés. Si l'aquarium ne contient pas d'algues filamenteuses, Il est préférable de distribuer des aliments séché de contenant des végétaux, comme de la spiruline.