Die häufigsten Gründe, warum Katzen Pflanzen wie Rosen essen, sind beruhigendes Zahnen oder einfach nur Spielen. Das Essen von Pflanzen in kleinen Mengen ist normales Katzenverhalten und normalerweise kein Problem, es sei denn, die Pflanze ist giftig. Rosen sind in kleinen Mengen ungiftig, sofern die Stiele und Dornen entfernt werden.
Katzen sind nicht in der Lage, pflanzliche Nahrung effizient zu verdauen. Obwohl es möglich ist, dass das Essen von Pflanzen zusätzliche Nährstoffe liefert, wurde dies jedoch nicht als Grund dafür nachgewiesen, dass Katzen Pflanzen essen. Manchmal kaut eine Katze Pflanzen, nachdem sie erfahren hat, dass dies die Aufmerksamkeit ihres Besitzers auf sich zieht. Eine Katze kann auch Blätter kauen, nachdem sie sich im Spiel darauf gestürzt hat.