Những lý do phổ biến nhất khiến mèo ăn thực vật như hoa hồng bao gồm việc làm dịu quá trình mọc răng hoặc chỉ đơn giản là chơi đùa. Ăn thực vật với số lượng nhỏ là hành vi bình thường của mèo và thường không thành vấn đề trừ khi thực vật có độc. Hoa hồng không độc với số lượng nhỏ, với điều kiện phải loại bỏ thân và gai.
Mèo không có khả năng tiêu hóa thức ăn thực vật một cách hiệu quả, vì vậy mặc dù có thể ăn thực vật có thể cung cấp thêm chất dinh dưỡng, nhưng điều này vẫn chưa được chứng minh là lý do tại sao mèo ăn thực vật. Đôi khi mèo sẽ nhai cây sau khi biết rằng điều này thu hút sự chú ý của chủ nhân. Mèo cũng có thể nhai lá sau khi vồ vào chúng khi chơi đùa.