Though not picky, pigeon's favorite are seeds, corn, pearl millets, rice (Find out, do pigeons explode from eating rice), wheat, safflower, chickpea, oats, or a mix of all. These are the preferred foods of pigeons but they don't wait or depend on them and they eat anything they come across.
What can we feed pigeons?
Whenever possible, always feed pigeons a mixture of grains and seeds. Should you feed the pigeons from home or at a local park, you can feed them a mixture sesame seed, porridge oats, handful of rice, sunflower seeds and crushed peanuts.
What do you feed pigeons in India?
What should I feed my pigeon or dove? Pigeons have traditionally been fed all-seed diets. Commercially available seed mixes for pigeons may contain 2-5 different kinds of seeds. However, the seeds tend to be high-fat and nutrient-deficient and are not the same kinds of seeds that wild pigeons eat.