Home » What Peacocks Eat in Gardens and in the Wild

What Peacocks Eat in Gardens and in the Wild

What to Feed Wild Peacocks in Your Backyard

Publisher’s update, 27 October 2026: Source-cited corrections were prepared with Codex. Specialist human review is pending; the original contributor’s byline is retained.

Wild foraging and responsible coexistence

Peafowl forage for seeds, plant material, insects and small animals. A backyard visitor does not need the captive-feed recipes or fixed protein percentages formerly given here. Observe without hand-feeding and secure pet food and scraps; ask local animal services about an escaped, injured or dependent domestic bird.

The Los Angeles County Arboretum prohibits feeding its peafowl because it disrupts their diet and can encourage aggressive encounters. Rules elsewhere vary. A captive flock needs a qualified keeper’s feeding plan; this wildlife guide is not a poultry ration.

Sources checked 27 October 2026: San Diego Zoo: peafowl diet; Los Angeles County Arboretum: peafowl.

What Do Peacocks Eat?

To know what to feed a wild Peacock in your backyard, it’s helpful to know what these birds eat in the wild.

What Do Peacocks Eat?
Peacocks favorite food

You can separate the Peacock’s diet into categories like:

  • insects
  • vegetables
  • fruit
  • legumes and grains
  • meat

Insects

Insects provide great protein and are relatively easy to find. Some favorite insects frequently eaten by Peacocks include ants, centipedes, crickets, millipedes, and termites.

Peacocks love insects so much that you can often see them looking around flowers and other insect food sources.

Vegetables

Even though the Peacock’s favorite food is insects, they consume a lot of vegetables too.

They often find their vegetables from:

Sometimes, Peacocks open up vegetables and root through them for the seeds but leave the flesh of the vegetable uneaten.

Fruit

Along with vegetables, Peacocks eat a lot of fruit. They often eat papaya, watermelon, pineapple, and berries.

Like with vegetables, Peacocks are sometimes known to break apart fruit just to get to the seeds inside it.

Legumes and Grains

Wild Peacocks love to eat in your backyard
Peacocks food

Meat

Insects are the primary protein source for Peacocks.

On occasion, they will eat traditional meat, especially that of amphibians and reptiles. All meat they eat is incredibly small.

Rotten Food

Obviously, don’t provide food waste or rotten foods for the Peacock.

Peacocks can't eat this
Don’t offer this to peacocks

Processed Food

Don’t feed wild Peacocks junky or overly processed foods.

For example, crackers, chips, pizza, burgers, and tacos are all terrible choices for the Peacock.