吃蝦、蚯蚓、幼螺、昆蟲等。
鯽魚是雜食性魚類,但成魚主要以植物性食物為主。由於植物飼料富含水分,可供食用的品種繁多。
維管束植物的莖、葉、芽、果實是鯽魚最喜愛的食物,鯽魚可以在菱角、蓮藕等高等水生植物生長的水域中獲得各種豐富的營養。