El componente principal de la dieta de estos peces son las algas, que raspan de las paredes del acuario, las decoraciones y la vegetación, sin causar ningún daño a esta última. Para asegurar el crecimiento natural de las algas, es necesario mantener una buena iluminación y utilizar elementos de madera en la decoración del acuario. Sin embargo, considerando el tamaño del pez adulto, el crecimiento natural de las algas no es suficiente en las condiciones del acuario, por lo que son obligatorios los suplementos vegetales diarios. Como alimentos adicionales se utilizan alimentos vegetales secos comerciales (gránulos, obleas), así como verduras fijadas en el fondo (por ejemplo, lechuga, espinacas, guisantes). Pequeños crustáceos, larvas de insectos y lombrices de tierra ayudarán a diversificar su menú. Se recomienda alimentar por la noche, antes de apagar las luces, ya que el pez gato es activo por la noche. En caso de escasez de alimentos, el pez puede empezar a dañar las plantas del acuario.