Jenis makanan yang diperlukan kucing ialah daging untuk protein dan lemak
untuk pertumbuhannya. Pada kitten dan kucing dalam masa pertumbuhan sebaiknya
diberikan protein tinggi karena bagus untuk pertumbuhan. Namun bagi kucing
dewasa akan menyebabkan masalah pada ginjal. Pemberian makanan kucing
sangat dianjurkan untuk membuat sendiri oleh pemilik kucing. Tujuannya agar tidak
mengkhawatirkan kandungan makanan yang berbahaya dan juga takaran nutrisi.
Dari segi kandungan lemak dan magnesium harus rendah. Begitu pun dengan
kandungan ph atau kelembapan sebab pencernaan kucing memiliki derajat asam
tinggi. Taurin, asam arakidonat dan serta vitamin mineral seperti vitamin A, B 12,
Niacin dan Tiamin juga sangat dibutuhkan oleh kucing. Namun bila pemilik tidak
sempat memasak dapat memilih makanan kemasan sebagai alternatif. Terdapat
dua jenis makanan kemasan, yaitu makanan kering dan makanan basah. Makanan
kering mempunyai kelebihan yaitu lebih awet, baik pada kesehatan gigi dan biasanya