🐦What Do Pigeons Eat? Complete Diet Guide (Grains, Seeds & Foods to Avoid)
What Do Pigeons Eat? Complete Diet Guide (Grains, Seeds & 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 Type | Examples | Why Pigeons Need It |
|---|---|---|
| Seeds & grains | Wheat, corn, barley, millet, oats, sorghum | Main source of energy |
| Legumes & pulses | Split peas, lentils | Protein and nutrients |
| Fruits & berries | Berries, small pieces of fruit | Additional nutrients |
| Greens | Leafy plant material | Fibre and micronutrients |
| Other foods | Small invertebrates, occasionally | Occasional 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 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.
| Food | Why to Avoid It |
|---|---|
| Moldy or spoiled food | May contain harmful toxins |
| Very salty foods | Excess salt is unsuitable for birds |
| Highly processed snacks | Poor nutritional choice |
| Chocolate | Unsafe for birds |
| Sugary foods and sweets | Little nutritional value |
| Heavily seasoned food | May contain excess salt, spices, or unsuitable ingredients |
| Avocado | Commonly 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
- Why Do Birds Preen Their Feathers?
- Why Do Birds Puff Up Their Feathers?
- Why Do Birds Wipe Their Beaks?
- [Do parrots eat meat?]
- [Why Do Birds Peck the Ground?]
References
- Cornell Lab of Ornithology — Rock Pigeon Life History — useful for Rock Pigeon biology, feeding, and urban adaptability.
- VCA Animal Hospitals — Feeding Pigeons and Doves — detailed information on pigeon/dove nutrition, grains, seeds, fruits, vegetables, water, and foods to avoid.
- Cornell Lab of Ornithology — Rock Pigeon Overview — useful for the common Rock Pigeon and its relationship with ground feeding and grain foods.
- Cornell Lab of Ornithology — Common Wood-Pigeon Life History — useful reference for crop milk and how pigeon parents feed their young.
- Cornell Lab of Ornithology — White-crowned Pigeon Life History — useful for pigeon diets, fruits, seeds, grit and crop milk.
