泥鳅是杂食鱼类,吃浮游生物、小型的甲壳动物、昆虫、扁螺和高等植物的碎渣及藻类植物等。在人为饲养时,可投喂麸皮、谷糠、花牛饼、豆饼、菜饼及浮萍等植物性饲料,适度配上少许鱼粉、蚕蛹等。蚯蚓是泥鳅最爱吃的饲料,干体蛋白质含量达六十一%,贴近鱼粉和蚕蛹。这一些饲料的共同之处是蛋白质含量高,营养丰富,转换率高,有利于泥鳅的成长发育。
泥鳅所含脂肪成份较低,胆固醇含量更少,属含高蛋白低脂肪食品。泥鳅中含1种类似于廿碳戊烯酸的不饱和脂肪酸,有利于身体抗血管变老,故吃泥鳅十分有利于中老年人及心血管病人。除开高品质蛋白、脂肪外,泥鳅还含有维生素A、维生素B1、烟酸、铁、磷、钙等营养素。因含蛋白质较高而脂肪较低,很适用于有降脂需求的人士吃。因此泥鳅一直以来都是有“天上的斑鸠,地下的泥鳅”的美名。