👉 100 Interesting Facts About Birds Amazing Facts – With Explanation And Wow Facts 🐦100 Common Birds in the USA: Names, Pictures & Where to See Them 🐦200 birds name

🔍 Search 150+ Educational Articles

🔍Search birds, animals, abcd chart, meanings, vegetables, body parts, symbols, and hundreds of educational topics...

🐦What Do Pigeons Eat? Complete Diet Guide (Grains, Seeds & Foods to Avoid)

👤 Mohan R Founder • Monto Fact Jungle
📅 Updated: September 16, 2026
🎤
Monto Fact Jungle 🎤English Speak Challenge🎤 Talk about this topic in English for 60 seconds.

What Do Pigeons Eat? Complete Diet Guide (Grains, Seeds & Foods to Avoid)

What do pigeons eat? Pigeon diet guide showing grains, seeds, legumes, grit, water, and foods to avoid

Educational infographic showing what pigeons eat, including wheat, corn, millet, sunflower seeds, peas, lentils, fruits, greens, grit, clean water, and foods to avoid.

Quick answer: Pigeons primarily eat seeds, grains, and legumes. Wild pigeons commonly feed on wheat, corn, barley, millet, oats, and sorghum. City pigeons are more opportunistic and may also eat food scraps, spilled rice, bread, and other edible items they find around people.

Pigeons are among the most common birds in the world, found everywhere from busy city sidewalks to quiet suburban rooftops. Yet many people still ask the same question: what do pigeons actually eat?

Whether you're curious about a pigeon visiting your balcony or thinking about feeding them, this guide covers their natural diet, city diet, rice, baby pigeons, foods to avoid, and a simple diet chart.

Read Why Are Birds Digging Holes in My Lawn?

1. What Do Pigeons Eat in the Wild?

Pigeons are mainly seed- and grain-eating birds, so seeds and grains make up most of their natural diet.

Food TypeExamplesWhy Pigeons Need It
Seeds & grainsWheat, corn, barley, millet, oats, sorghumMain source of energy
Legumes & pulsesSplit peas, lentilsProtein and nutrients
Fruits & berriesBerries, small pieces of fruitAdditional nutrients
GreensLeafy plant materialFibre and micronutrients
Other foodsSmall invertebrates, occasionallyOccasional extra protein

What seeds do pigeons eat?

Common examples include millet, sunflower seeds, safflower, and corn. The exact mix depends on the species and what's available locally.

Do pigeons eat fruit?

Yes, pigeons may eat some fruits and berries, although grains and seeds remain a larger part of their diet.

🐦 Real-Life Example: A Pigeon on an Indian Rooftop

Imagine you scatter a small handful of wheat, bajra, and a few sunflower seeds on your rooftop one morning. A pigeon walks over and quickly starts picking up the grains one by one.

A few minutes later, it may drink some water and swallow tiny pieces of grit it finds nearby. If there is also leftover rice or bread on the roof, the pigeon may eat that too.

This simple example shows why a pigeon's diet depends on what food is naturally available and what humans leave behind. A wild pigeon may mostly find seeds and grains, while a city pigeon often becomes an opportunistic feeder.

2. Why Do Pigeons Eat Small Stones and Grit?

Pigeons don't have teeth, so they can't chew hard seeds and grains the way we chew food.

Instead, they swallow small pieces of grit or stone, which stay in the gizzard—a muscular part of their digestive system—and help grind food down.

Grit is therefore an important part of how pigeons process what they eat.

3. What Do City Pigeons Eat?

feral pigeon walking

Feral pigeon walking on cobblestone, Salwa Farwaneh Dameh, CC0, via Wikimedia Commons

City pigeons are highly adaptable. In urban environments, they eat their natural foods when available, plus whatever human food they come across:

  • Spilled grains — rice, wheat, and other grains

  • Seeds — dropped around gardens, feeders, and public spaces

  • Food scraps — crumbs and leftover food

  • Bread and baked goods — commonly encountered near people

  • Other edible waste — food discarded in streets and parks

This makes urban pigeons opportunistic feeders—but a pigeon eating something doesn't mean it's a healthy food for it.

4. Do Pigeons Eat Rice?

Yes—pigeons can eat plain rice, cooked or uncooked, in moderation.

The old idea that rice causes birds to "explode" or die is a myth.

That said, rice shouldn't be the only food a pigeon gets. A varied mix of grains and seeds provides a broader range of nutrients.

The key distinction is plain rice versus rice loaded with salt, spices, sauces, or oil. The seasoning is the problem, not the plain rice itself.

Can pigeons eat cooked rice?

Yes. Plain cooked rice can be offered in small amounts. Avoid rice containing excessive salt, spices, sauces, or other unsuitable ingredients.

Can pigeons eat raw rice?

Yes. Pigeons can eat plain uncooked rice.

Can pigeons eat white rice?

Yes. Plain white rice can be eaten by pigeons, but it should be one food among many rather than their complete diet.

Can you feed pigeons rice?

You can offer small amounts of plain rice, but a mixture of suitable grains and seeds provides more variety.

5. What Do Baby Pigeons Eat?

Baby pigeons, called squabs, have a completely different diet from adults.

They don't start life eating seeds and grains. Both parent pigeons produce a nutrient-rich substance called crop milk, which they feed to their young.

As the squab grows, its parents gradually introduce softened food before it eventually transitions to solid food.

This is one reason you rarely see tiny baby pigeons out in the open—young pigeons stay in the nest while they develop.

6. What Can You Feed a Pigeon?

If you choose to feed pigeons, suitable foods include plain grains and seeds:

  • Wheat

  • Millet

  • Corn

  • Barley

  • Sorghum

  • Suitable seeds such as sunflower and safflower

  • Small amounts of plain rice

  • Suitable legumes, such as split peas

Fresh, clean water should also be available.

There's no single "best" pigeon food. A varied mix of grains and seeds is preferable to feeding one food exclusively, whether that food is rice, bread, or something else.

7. Foods You Should Avoid Feeding Pigeons

Pigeons will eat many things they find around people—but that doesn't mean all of it is good for them.

FoodWhy to Avoid It
Moldy or spoiled foodMay contain harmful toxins
Very salty foodsExcess salt is unsuitable for birds
Highly processed snacksPoor nutritional choice
ChocolateUnsafe for birds
Sugary foods and sweetsLittle nutritional value
Heavily seasoned foodMay contain excess salt, spices, or unsuitable ingredients
AvocadoCommonly listed as unsafe for birds

Bread is also not a good staple food for pigeons. They'll readily eat it, but it doesn't provide balanced nutrition.

The simplest approach is to stick to appropriate grains and seeds rather than processed human snacks.

8. Do Pigeons Remember People Who Feed Them?

Yes. Pigeons are capable of learning and remembering people and places associated with food.

A pigeon that regularly finds food in the same spot may learn to return to it. This is why a pigeon visiting your balcony every morning may seem to know your routine surprisingly well.

Quick Summary

Pigeons mainly eat seeds, grains, and legumes, supplementing their diet with fruit, plant material, or scavenged food depending on their environment.

Baby pigeons start on crop milk before gradually transitioning to solid foods.

Rice is safe in moderation when it is plain, but variety matters more than any single food.

Moldy, salty, sugary, heavily processed, or otherwise unsuitable foods should be avoided.

Frequently Asked Questions

What can you feed a pigeon?

Grains and seeds such as wheat, millet, corn, barley, and sorghum, plus small amounts of plain rice and suitable legumes, can be offered as part of a varied diet.

Do pigeons eat rice?

Yes. Plain cooked or uncooked rice can be eaten by pigeons in moderation. It shouldn't be their only food, and heavily salted or seasoned rice should be avoided.

What do pigeons eat naturally?

Pigeons mainly eat seeds, grains, and other plant foods, with legumes and occasional fruit depending on availability.

What should you not feed pigeons?

Avoid moldy food, chocolate, very salty foods, and heavily processed snacks. Bread shouldn't be a staple because it offers poorer nutrition compared with appropriate grains and seeds.

What do baby pigeons eat?

Baby pigeons are initially fed crop milk produced by their parents. They gradually transition to softened and then solid food as they grow.

🔗 Related Articles

 References

💡 Help Improve This Article ✍ Give Feedback
×

💡 Help Us Improve This Article

Help us make this article more accurate and useful.