What Do Peacocks Eat?

Peacock eating food on the ground

Ever wondered what peacocks eat to keep their feathers so bright and beautiful? Well, it turns out that these birds have a pretty interesting menu that goes beyond the usual birdseed.

Peacocks munch on everything from fresh greens to little bugs, all of which play a big part in their health and those amazing colors. They’re not picky eaters; if something fits in their mouth, you can bet they’ll give it a try!

In this article, we’re going to take a closer look at what peacocks eat. We’ll explore what keeps them thriving in the wild and give you tips on how you can mimic their natural diet in captivity. Let’s get started!

What Do Peacocks Typically Eat?

Peacock eating ripe papaya

Peacocks are versatile eaters that take advantage of anything around them. They thrive on a varied diet, primarily consisting of insects, plants, and occasionally small reptiles and mammals. They’ll snack on nuts, seeds, grains, fruits, flowers, and even rodents, depending on availability.

Here’s a closer look at the foods that make up a peacock’s typical diet:

  • Nuts: Peacocks often eat nuts as part of their diet. Their favorites include almonds and walnuts, which provide essential fats and nutrients.
  • Legumes: Peacocks also consume legumes like beans, peas, and peanuts, which are rich in protein and other nutrients.
  • Rodents: Occasionally, peacocks catch and eat rodents like mice and rats, which are a good source of protein for them.
  • Plants and Flowers: Peacocks spend much of their time feeding on natural plant life, including grasses, leaves, petals, and vegetables, with plenty available in their natural habitats.
  • Seeds and Grains: Seeds and grains, such as sunflower seeds, rice, wheat, corn, millet, and oats, are a big part of a peacock’s diet. These help give them the energy they need to sustain their active lifestyle.
  • Fruits and Berries: Peacocks love fruits, especially grapes, apples, bananas, and various berries. These sweet treats are full of vitamins and help keep them hydrated.
  • Reptiles and Amphibians: When available, peacocks will consume small reptiles and amphibians for protein. This can include snakes, lizards, salamanders, and frogs.
  • Insects and Invertebrates: Insects and invertebrates like ants, termites, beetles, crickets, locusts, and worms are essential for peacocks. These small critters are rich in protein and make up a significant part of their diet.

As you can see, peacocks have a diet as colorful as their plumage, eating everything from plants to tiny critters. Their feeding habits reflect their adaptability and the rich biodiversity of their habitats.

What Is a Peacock’s Favorite Food?

When it comes to their diet, peacocks are not picky at all. Their favorite foods include insects, which provide them with a high protein source that’s essential for their health.

They’re particularly fond of ants, beetles, grubs, and just about any bug they come across.

Besides insects, peacocks also enjoy a mix of plant-based foods. Some of their favorites include green grass, barley seeds, wild berries, fruits like apples and grapes, and vegetables like lettuce and spinach.

In captivity, peacocks’ diets can be supplemented with cat food, nuts, scrambled eggs, cooked rice, cheese, and even kitchen scraps.

Peacocks love these treats, and they can be a great way to provide them with extra nutrients and variety in their meals.

Peacock Food and Basic Feeding Tips

Child handing a peacock a piece of bread

Feeding peacocks the right way is crucial for their health and happiness, especially when they’re kept as pets. These beautiful birds thrive on a diet that mimics what they would find in the wild.

To help you keep your peacocks healthy and colorful, below are some simple feeding tips you can follow.

Offer a Balanced Diet

A balanced diet for peacocks should closely resemble their natural diet. This means a variety of grains, such as corn, wheat, and oats, should be staples.

Fruits and vegetables can include apples, pears, grapes, carrots, and leafy greens, which provide essential vitamins and minerals.

Make sure that the fruits and vegetables are chopped into small, manageable pieces before feeding them to your peacocks to prevent choking and promote easier digestion.

Pro Tip: To boost your peacocks’ digestion and overall growth, consider including grit in their diet, especially when their meals consist mainly of grains and seeds. Opt for store-bought grit, which is often sterilized and safe for your birds.

Although peacocks can manage without grit, those that have regular access to it tend to grow slightly quicker and healthier.

Include Protein Supplements

Protein is a critical component of a peacock’s diet, especially for growing chicks and laying hens.

While insects like crickets, mealworms, and small locusts are excellent natural protein sources, not everyone can provide these regularly.

Commercially available poultry feeds designed for game birds can be an excellent alternative, as they’re formulated to meet peacocks’ nutritional needs, including their protein requirements.

If you go with store-bought feed, it’s a good idea to still add some of those natural bug treats. It’s a nice way to mix things up for your peacocks.

Keep Them Hydrated

Hydration is just as important for peacocks as it is for any living creature. Make sure they have fresh, clean water all the time, and change it daily to prevent the growth of algae and bacteria.

Water containers should be sturdy and shallow to prevent tipping and drowning of smaller birds or chicks. If it gets cold where you live, consider getting a heated water dish to prevent freezing.

Avoid Toxic Plants

Peacocks will often peck at and eat plants in their surroundings, so make sure that all plants within their reach are non-toxic. Common toxic plants include azaleas, rhododendrons, and foxgloves.

Research the plants in your garden to ensure they’re safe for your peacocks. If in doubt, remove potentially harmful plants or restrict access to them.

Monitor Food Intake

Monitoring your peacocks’ food intake is crucial for maintaining their health. Overfeeding peacocks can lead to obesity and related health issues, while underfeeding can weaken their immune system.

A good practice is to let them eat as much as they can within 15 to 20 minutes to ensure they consume enough food without overeating.

This approach keeps them eager for food, which encourages natural foraging behavior and prevents waste.

Observe their eating habits and adjust their food portions accordingly. Keep in mind that peacocks’ dietary needs can change with the seasons, their activity level, and their life stage.

Pro Tip: Implement a “scatter feeding” method to mimic the natural foraging behavior of peacocks.

Instead of feeding them in a bowl, scatter their food over a wide area. This keeps them active and mentally engaged by encouraging them to explore and exercise.

Offer Treats

Treats can be a great way to bond with your peacocks and provide extra nutrition. Favorite treats include mealworms, peanuts, scrambled eggs, small pieces of cheese, and chopped fruits like apples and bananas.

But remember, treats should be given in moderation and should not make up more than 10% of their overall diet.

Back when I worked at a bird sanctuary, giving treats to the peacocks was the best part of my day.

We made sure to switch up their snacks often. This wasn’t just good for their health—it also helped them get used to our presence.

They started coming over more, which made things like health checks way easier. Mixing up their treats turned out to be a great way to bond with them and keep them healthy at the same time.

Now, if you’d like more tips on feeding your peacock, check out this video:

What to feed Peacocks

What Do Peacocks Eat in the Wild?

In the wild, peacocks have a varied and omnivorous diet that ensures they get all the nutrients they need to thrive.

Their diet primarily includes fruits, berries, grains, and seeds. They also munch on leaves and flowers, making the most of the vegetation available in their habitat.

In addition to these, peacocks also actively hunt for protein sources. Ants, millipedes, crickets, termites, and centipedes are just a few examples of the insects they eat.

They will also eat small mammals, reptiles, and even small snakes if they can catch them.

Their ability to adapt their diet based on what’s available is part of what makes peacocks excellent survivors in the wild. This adaptability ensures they can find food throughout the year, despite the changing seasons.

How Much Do Peacocks Eat Per Day?

Peacocks eating grains on their feeding dish

On average, adult peacocks need about 1/2 cup of commercial poultry feed per day, typically divided into two meals, one in the morning and one in the evening.

This amount serves as the foundation of their diet and can be complemented with a variety of treats and supplements, such as fresh fruits and vegetables, insects, and grains.

Keep in mind, though, that the exact amount they need can change based on the peacock’s size, age, and how active they are, so make sure to monitor their intake and adjust their diet as needed.

Furthermore, water intake is equally important, especially when it’s hot out or in drier climates. Peacocks need about 2 to 3 cups of water each day to help with digestion and keep their respiratory systems in excellent shape.

What Do Baby Peacocks Eat?

Baby peacocks, or peachicks, are typically fed soft, protein-rich foods like grubs and worms by their mothers. This early diet helps support their rapid growth and development.

After 3 to 4 days of hatching, peachicks then start to explore and forage for food with their mothers.

They gradually start to eat more of the foods that adult peacocks eat, including a variety of insects, small invertebrates, seeds, grains, fruits, and vegetables.

When raised in captivity, however, peachicks are often fed game bird mixes containing about 30% protein during their first six weeks.

As they grow, they are slowly introduced to fruits, vegetables, and healthy table scraps, mirroring the diet they would encounter in their natural habitat.

Fun Fact: Peachicks have a unique start to life; for the first forty-eight hours after hatching, they don’t need any food.

This is because they’re still absorbing all the nutrients from the yolk sac inside their egg, which gives them a nutrient-rich head start in life.

Frequently Asked Questions

Two peacocks foraging on the ground

What Grains Do Peacocks Eat?

Peacocks enjoy a variety of grains as part of their balanced diet, including corn, wheat, oats, barley, and millet.

These grains provide the essential carbohydrates and fibers that peacocks need for energy and digestion.

Do Peacocks Eat Snakes?

Yes, peacocks do eat snakes. In fact, in India, people call peacocks “Mayura,” which means “the killer of snakes.” If they come across snakes, peacocks will attack them, using their beaks and feet to kill the snake before eating it.

This shows not just how varied their diet is but also how they help keep the snake population in check around where they live.

Can Peacocks Eat Chicken Feed?

Peacocks can eat chicken feed, but it’s not the healthiest option for their diet. Chicken feed lacks enough protein to keep peacocks looking and feeling their best.

While it won’t harm them, chicken feed won’t provide all the nutrients they need to stay healthy. For optimal health, peacocks need food that’s richer in protein, such as game bird feed.

Can Peacocks Eat Bread?

Yes, peacocks can eat bread. However, it’s not the best choice for a snack as it doesn’t offer much nutrition for birds.

While a little bread here and there won’t hurt, it’s better to stick to foods that are more nutritious for peacocks, like grains, fruits, and veggies.

What Do Peacocks Drink?

Just like any other bird, peacocks drink water. They usually drink around 2 to 3 cups daily, but this can change with the weather or what they’re eating.


Now that you’ve learned about the diverse diet of peacocks, what surprises you most about peacock food? Feel free to leave any thoughts or questions in the comments below!

Leave a Comment

You may also like