Aunque el pez gato de brocado es omnívoro, su dieta debe ser principalmente vegetal. Es importante incluir alimentos de fondo con suplementos vegetales, como espinaca, calabacín, lechuga o guisantes; deben fijarse en el fondo, por ejemplo con una piedra. No hay que descuidar los alimentos en escamas vegetales. Una vez a la semana se puede ofrecer alimento vivo: artemias, gusanos, pequeños crustáceos o larvas de insectos. Es preferible alimentar por la tarde, antes de apagar la luz. Este pez es un consumidor entusiasta de algas y puede limpiar un acuario en poco tiempo sin dañar las plantas. Muchos acuaristas los adquieren precisamente para combatir las algas, sin ser conscientes de lo grande que se volverá, ya que en las tiendas se venden casi siempre ejemplares jóvenes. A medida que crece, puede quedarse sin espacio en acuarios pequeños.