Le régime alimentaire du buffalo à petite bouche est principalement détritivore. À l'aide de sa bouche en ventouse ventrale, il se nourrit de végétation et de matière organique du fond de son habitat, raclant souvent les algues sur les rochers.