Al haber tantas especies, no es de extrañar que también haya diferencias a la hora de la alimentación, podemos encontrar cíclidos carnívoros, omnívoros y herbívoros. Usualmente se pueden alimentar de algas o de pequeños peces, entre otros. Deben tener una buena alimentación o de lo contrario desarrollarán problemas nutritivos.