Les cichlidés africains existent en deux variétés. Les cichlidés du lac Tanganyika et les cichlidés du lac Malawi ont des habitudes et des régimes alimentaires très différents, même s'ils sont de la même famille.
Les principaux types de cichlidés trouvés en Afrique peuvent être regroupés en deux catégories. Les mbuna ou poissons de roche ont tendance à tirer la majeure partie de leur subsistance de la cueillette d'algues dans les roches qui se trouvent juste sous la surface du rivage. Les haps ont une alimentation beaucoup plus diversifiée. Ils mangent des algues mais aussi du zooplancton, des écailles et de la viande d'autres poissons. Ils mangeront également du poisson entier s'ils sont assez petits. Les poissons qui restent dans les zones peu profondes sont également connus pour ramasser des insectes à la surface du lac.
Les cichlidés sont des poissons robustes qui se débrouillent très bien dans les aquariums domestiques. Il existe une variété d'aliments pour poissons disponibles. La plupart contiennent un mélange de plantes et de poissons, ce qui en fait une nutrition adéquate pour la plupart des poissons. Afin de maintenir une santé optimale dans votre aquarium, la nourriture doit contenir de grandes quantités de protéines et de faibles quantités de graisses et de fibres. Pour une meilleure coloration, le régime doit contenir de grandes quantités de spiruline. Les cichlidés peuvent vivre sans spiruline mais auront une coloration très fade.