Many cichlid species are both carnivorous and herbivorous and they really enjoy eating plants. If you wish to set up a planted cichlid aquarium, the species you choose should be fully compatible with plants. Otherwise, your plants won't grow and will eventually disappear.