Büyük güvercinler, dengeli bir diyet ile beslenirler. Bu diyetin temel bileşenleri şunlardır: 1. Baklagiller: Fasulye, mercimek, soya fasulyesi gibi protein açısından zengin besinler. 2. Tahıllar: Yulaf, darı, arpa, buğday, mısır gibi karbonhidrat kaynakları. 3. Yağlı tohumlar: Keten, kolza, kenevir tohumu, ay çekirdeği. 4. Sebzeler: Ispanak, marul, havuç, brokoli gibi yeşillikler. 5. Meyveler: Elma, armut, üzüm. Ayrıca, üreme döneminde istiridye kabuğu ve yumurta gibi kalsiyum zengini besinler de verilmelidir.