玛丽鱼吃菠菜菜叶。它爱吃植物类食物,尤其是水藻类植物。除了植物类食物,它还吃动物类饲料和人工饲料。动物类饲料中的红线虫、水蚤、丰年虾等,它都可以吃。而人工饲料,虽然它也可以吃,但由于味道不太符合鱼儿的口味,所以它吃得很少。在饲养它们时,投喂的食物最好以植物类和动物类食物为主。