Chinese Algae Eater adalah ikan herbivora yang terutama memakan alga. Sumber utama makanan adalah ganggang pada tanaman, batu, kaca, kayu apung dan substrat lainnya. Dalam kondisi peliharaan mereka menerima makanan buatan seperti makanan akuarium olahan, pellet, krustasea beku dan ikan kecil.