野生无鳞鱼主要以鱼类、甲壳类、软体动物为主食,也偶尔吃水生植物和浮游生物。特别是对于河流和湖泊中的鱼种,无鳞鱼的食欲非常旺盛,更容易捕捉。此外,无鳞鱼还会捕食昆虫、蠕虫等小型生物,是杂食性动物。野生无鳞鱼可以根据所在水域的资源适应并调整食物选择,但是人工喂养的无鳞鱼需要提供适宜的饵料,如鱼粉、蝦粉、豆饼、虾皮等。