长蛇鮈不吃小鱼。

长蛇鮈杂食性,主要摄食幼蚌、黄蚬、水生昆虫,兼食枝角类、藻类和植物碎屑。生长较快,太湖的个体系从长江通过河道进入,因水利设施建设等入湖数量受到限制,故在太湖为数较少。长蛇鮈为淡水小型中下层鱼类。生活于江、河、湖泊、水库浅水的有流或缓流沙质底质处。