Büyük güvercinler, genellikle tohumlar, tahıllar ve küçük bitkilerle beslenir. Ana besin kaynakları: darı; buğday; arpa; mısır. Ek olarak tüketebilecekleri besinler: Meyveler: Bazı güvercin türleri meyve de yiyebilir. Böcekler ve küçük omurgalılar: Protein ihtiyacı için tüketilebilir. İnsan yiyecekleri: Şehirlerde sıklıkla ekmek kırıntıları gibi insan yiyeceklerini tüketirler, ancak bu besinler ideal değildir. Sebzeler: Lahana, bezelye, karnabahar, marul, havuç, brokoli gibi sebzeler verilebilir. Su, güvercinler için hayati önem taşır; her gün temiz suya ulaşabilmeleri gerekir.