钳鱼是以植物性饲料为主的杂食性鱼类。在天然水域中,主要摄食对象是底栖生物、水生昆虫、浮游动物、轮虫、有机碎屑和大型藻类。

在人工养殖条件下对各种配合饲料都能摄取,尤其喜食鱼粉、豆饼、玉米、米糠、麦麸等原料配制而成的颗粒饲料。