En su hábitat natural, este pez se alimenta de perifiton, es decir, de diversos microorganismos y algas que cubren troncos, plantas y el sustrato. Cuando el pez se encuentra en el acuario, aceptará con gusto alimentos secos de calidad que se hundan y contengan muchos aditivos vegetales. Para diversificar la dieta, se pueden ofrecer alimentos vivos o congelados, como larvas de quironómidos, así como larvas de mosquitos. Dado su alto nivel de metabolismo, puede ser necesario alimentar a los peces 2 o más veces al día. Las algas que se forman naturalmente en superficies de madera, como un tronco, serán una fuente adicional de alimento.