Les anguilles d'eau douce se nourrissent de petits poissons, de vers et de crustacés. La plupart des anguilles sont carnivores ou carnivores. Ils peuvent également manger des aliments congelés pour poissons.
Les anguilles ne mangent pas très souvent. Habituellement, ils mangent tous les quelques jours. Ils préfèrent chasser et cueillir leur nourriture la nuit. Les anguilles d'eau douce se nourrissent de fond. Ils mangeront de petites créatures au fond de l'aquarium comme les larves de moustiques et les vers. Quelques types d'anguilles s'adapteront pour manger des aliments congelés pour poissons tels que les vers de sang et le tubifex. L'anguille des marais peut respirer de l'air et s'échappera d'un aquarium si celui-ci n'est pas fermé.