Baby peacocks are omnivores, so they eat both plant and animal matter. They typically start out on processed feeds that are rich in protein.
Like adult peacocks, baby peacocks have an extensive diet. They eat various food items, including insects, snails, small reptiles, fruits, vegetables, and seeds.
In the first 1 to 2 days of their lives, peachicks can thrive without food as they survive on nutrients from the yolk they absorbed.
When in captivity, the diet of a baby peacock is different but not too different from the wild. One factor that makes this difference is processed feed.
Baby peacocks may seek out insects, lizards, worms, and arthropods on their own. But you could get them some dried mealworms, dried insects, fruits, and vegetables.