Peacocks are carnivores. They typically feed on invertebrates and insect larvae that live in the sand bed. That being sad, pretty much all cichlids are opportunistic, and will eat fry when given the opportunity. It really depends on the size of the peacocks and fry in question.