草鱼是典型的草食性鱼类,在自然情况下稚鱼是以富有动物为食。
幼鱼喜欢吃芜萍,小浮萍,紫背浮萍,轮叶黑藻等。
而对于成鱼的话,它喜欢吃苦草,眼子菜等,在人工饲养的条件下,他们除了吃水生植物以外,还喜欢吃禾本科,豆科等陆生植物。
同时他们也喜欢吃人工饵料,比如饼,糠,麸等。
值得注意的是,在饥饿的情况下,草鱼也会吃一些小鱼。
同时草鱼也可以进行摄食腐屑,并且能够很好的利用,这种特性决定了草鱼是一种非常好的饲养鱼类,也大大的提高了草鱼在混养条件中的地位。