Bütün kediler gibi, ev kedileri etobur dur. Kediler etobur olduğundan, sindirim sistemi, fizyolojisi ve biyokimyasal yollar et bazlı bir diyete uyarlanmıştır. Bu nedenle köpek ve insanlara kıyasla çok farklı beslenme gerekliliği vardır. Proteinler, amino asitler olarak adlandırılan daha küçük yapı taşlarının zincirlerinden oluşan büyük kompleks moleküllerdir. Kediler, tüm hayvanlar gibi, proteinler birçok farklı biyolojik süreç için kullanıldığı için diyetlerinde protein gerektirir. Zorunlu etobur olarak, etçil bir diyet doğal olarak karbonhidratlardan nispeten düşük olduğu için, kedilerin karbonhidratları sindirmede ve kullanmada daha düşük bir yeteneği vardır. Kedilere pilav vermekte sakınca yoktur. Farklı lezzetler ve dokularla farklı gıdalar sunmak kediler için iyi olabilir.