Como depredador, el bagre se alimenta de peces pequeños, anfibios, crustáceos y otros invertebrados. En un acuario doméstico, su dieta puede consistir en productos similares, o en alimentos alternativos frescos o congelados. Estos incluyen larvas de mosquito, lombrices de tierra, camarones picados y mejillones pelados. Los alimentos comerciales especializados, desarrollados para especies carnívoras, también serán una buena opción. No se les debe dar carne de mamíferos ni de aves: los lípidos que contiene no se metabolizan correctamente y provocan depósitos de grasa e incluso degeneración de los órganos.