草鱼以小型浮游生物和浅水底栖生物为食,也会吃一些底栖动植物草鱼属于杂食性鱼类,以浮游生物、底栖生物、小型鱼类、贝类等为食,是一种弱视性鱼类,捕食时主要依靠侧线系统如果是在人工养殖的环境中,还可以添加特别配制的饲料,以增加其生长速度和营养含量