Mèo là loài ăn thịt bắt buộc, nghĩa là chúng phải chủ yếu ăn thịt. Mèo gặp khó khăn trong việc tiêu hóa rau và chỉ nên ăn theo chế độ ăn toàn thịt.
Trong môi trường hoang dã, mèo ăn những động vật nhỏ như chuột và chuột, xác động vật lớn hơn và một chút cỏ để chữa bệnh cho hệ tiêu hóa của chúng. Vì mèo không thể tiêu hóa cỏ, nó sẽ khiến chúng nôn ra cỏ và bất kỳ thức ăn xấu nào khác mà chúng ăn gần đây.
Nhiều món ăn vặt cho mèo chứa nhiều carbohydrate, có tác dụng thúc đẩy tăng cân không tốt cho sức khỏe. Thực phẩm ướt thương mại là một lựa chọn tốt hơn, mặc dù nó cũng có thể chứa các chất phụ gia độc hại hoặc thịt của động vật ốm yếu. Lựa chọn tốt nhất cho mèo là thịt bạn tự chọn, đặc biệt là các loại thịt nội tạng như mề gà và lòng bò. Thịt nội tạng chứa các chất dinh dưỡng quan trọng không có trong thịt có xương.