非洲鲫鱼是植物性饲料为主的杂食性鱼类。幼鱼阶段主要摄食浮游动物,若饲养在干净的鱼缸里就没有这些生物,可以投喂各种饲料,如小麦、玉米、饼粕等均是它的优质饲料。长大后,以植物性的饲料为主。有鱼粉、豆粕、棉粕、菜粕、次粉、小麦、玉米、鱼油等。饲料中蛋白质含量开始应为32%~35%,每天投饲量为鱼体总重量的3%~5%。当个体规格长至200克左右,投饲量可调至鱼体总重的2%,并保证饲料中蛋白质含量在27%~29%。当其个体达到300克左右时,罗非鱼进入生长最快的时期,日投饲量保持在鱼体重的1%~2%,饲料中蛋白质含量在35%以上。每天投喂2次,时间分别在上午8~9时和下午3~4时。