Se alimenta de algas. También se alimenta de la película de algas que recubre los fondos arenosos. Está clasificado como herbívoro-detritívoro. En su tracto digestivo se encuentra entre un 5 y un 80% de materia inorgánica, como arena que ingiere junto a las algas y que facilita la digestión de estas.
Si quieres mantener las algas a margen en tu acuario, ésta es tu mejor opción.