野生的泥鳅主要夜间觅食,捕食浮游生物、水生昆虫、甲壳动物、水生高等植物碎屑以及藻类等,有时亦摄取水底腐植质或泥渣。人工饲养的泥鳅主要喂食颗粒饲料。如富含腐殖质的底层物质,富含蛋白质的植物性食物,含植物纤维、淀粉类较多的食物,最喜欢的是动物性饵料,生长旺季,动物性饲料占4成以上,以利泥鳅生长。