Gelincikler artık evcil hayvanlardır, ancak vahşi atalarının doğal diyeti, küçük tavşan ve kuşlar gibi bütün küçük avlardan oluşmuştur. Gelincikler, kısa sindirim sistemleri ve hızlı metabolizmaları nedeniyle sık sık yemek yemelidir.
Yaban gelinciği genellikle evcil hayvan sahipleri tarafından omnivordur, kemirgenler olarak yanıltılırlar, fakat aslında mustelitlerdir. Gelincikler, diyetlerinde bitkilere dayanamazlar çünkü sindirim kanallarında çekum yoktur ve büyük ölçüde bitki maddelerini sindiremezler. Bağırsakları çok kısadır ve yiyecekler yaklaşık 3 saat içinde bağırsaklardan geçer. Gelincikler, kısa sindirim süresine izin vermek için yüksek düzeyde sindirilebilir ve konsantre yiyecekler yemelidir. Yemek yiyen yaban gelinciği de sağlıklı bir bağışıklık sisteminin korunmasına yardımcı olmak için hayvansal protein ve yağ bakımından yüksek olmalıdır.Gelincikler diyetlerinde yeteri kadar yağ ve protein bulundukları sürece, karbonhidratlara ihtiyaç duymazlar. Çok fazla karbonhidrat bulundurmak, pankreasın tümörü olan insülinoma ve gelinciklerde ishale neden olabilir. Ette bulunan bir amino asit olan taurin, yaban gelinciğinin kalbi için hayati önem taşır ve iyi bir göz fonksiyonu için gereklidir. Gelincik diyetlerinde yeterince taurin bulunmuyorsa, kalp kası uzayabilir ve genişleyebilir. Bu, konjestif kalp yetmezliği ve ölüme neden olabilecek dilate kardiyomiyopatiye yol açabilir. Gelincikler altı aylıkken yiyeceklerine baskı yapar ve yaşlı yaban gelinciği de gençken yemedikleri yiyecekleri yemez.