非洲鲫鱼是植物性饲料为主的杂食性鱼类。幼鱼阶段主要摄食浮游动物,若饲养在干净的鱼缸里就没有这些生物,可以投喂各种饲料,如小麦、玉米、饼粕等均是它的优质饲料。长大后,以植物性的饲料为主。有鱼粉、豆粕、棉粕、菜粕、次粉、小麦、玉米、鱼油等。