玛丽鱼会吃水草。它的食量不是特别大,保持每日两次的投喂就不会对它们的消化系统造成负担。玛丽鱼的食性是比较杂的,对投喂的食物基本上是来者不拒的,但是它们对植物类的饲料异常喜爱,所以饲养者平时要以纯植物类的饲料为主,再辅助一些富含蛋白质的动物性活饵。