In the wild, Peacock Cichlids are omnivores, feeding on small insects, crustaceans, and plant matter. In captivity, they can be fed a diet of high-quality pellets, flakes, and occasional live or frozen foods like brine shrimp or bloodworms.