Why Do Cats Eat Green Grass. Eating grass supposedly causes irritation to the stomach which leads to vomiting. The top three ones are as follows.

For natural laxative benefits. The most common reason cats eat grass is to settle an upset stomach by inducing vomiting or diarrhea. Why does my cat eat plants.
This may include over-grooming excessive vocalization or some other unusual change in behavior.
Cats eat grass to settle their stomach distress if any. Cats eating grass and plants is common but shouldnt be encouraged. Its not entirely clear why maybe to help them throw up indigestable parts of their food like mouse bones hairballs. In fact over 7 out of 10 cats are reported by their owners to regularly enjoy tucking into a meal of the green stuff.

