What do peahens eat?
Peafowls are omnivorous and eat a wide variety of things. Peafowl in the wild eat insects, grains, fruits, plants and seeds. They are also known to prey on small animals such as snakes and rodents. Peafowl that are raised in captivity can eat vegetables, fruits and seeds, as well as any kind of meat such as chicken, turkey or beef. They can also be fed a commercial feed that is specifically formulated for peafowl.