1.主要以植物種子為食,特別是農作物種子,如稻谷、玉米、小麥、豌豆、黃豆、菜豆、油菜、芝麻、高粱、綠豆等。
2.有時也吃蠅蛆、蝸牛、昆蟲等動物性食物。
在幼鳥小的時候可以餵養小米,可以稍微泡軟壹些給它吃,或者餵它壹些豆制品如:豆腐幹,素雞等,將食物弄小條餵它吃。成鳥的標誌是脖子周圍長出了壹串項鏈壹般的羽毛,叫聲也成為gu-gugu-gu,此時需要給它吃硬壹點的食物,比如直接餵食小米、稻谷、豆類、玉米等,也需要給它補充水,註意,它不吃葷的,都是素食。
斑鳩都吃植物性食物,所以除了谷物,還需要追加壹些水果,讓它營養均衡,如:桑葚、枇杷、櫻桃等野生環境中它都能吃到的果子,都是它的最愛。