Omnivore, Hemigrammus rhodostomus se nourrit dans la nature de petits invertébrés, crustacés, algues filamenteuses, fruits tombés...
En aquariums, on peut utiliser comme aliment de base des aliments secs, mais il est important de lui offrir régulièrement de la nourriture vivante comme des larves de chironomes (ver du sang), des artemias, des larves de moustiques, des daphnies, des moinas...