1、植物性食物:植物性食物是罗非鱼主要的食物来源,例如藻类及水生植物的碎屑、根茎、枝叶、果实等,另外近岸植物掉落在水中的碎屑、果实等也是罗非鱼的食物来源。
2、动物性食物:动物性食物是罗非鱼重要的食物来源,例如轮虫、桡足类等浮游动物和孑孓、摇蚊幼虫等,另外掉落在水中的蜻蜓、青虫等陆生昆虫也是罗非鱼的食物来源。
综上所述,罗非鱼是偏植食性的杂食性鱼类,俗称非洲鲫鱼、吴郭鱼、福寿鱼等,食物包括植物性食物和动物性食物两大类,其中植物性食物主要有藻类及水生植物碎屑、枝叶、果实等,而动物性食物则主要有浮游动物及孑孓、摇蚊幼虫等。