Cats eat grass as a way of supplementing their diet with vitamins and minerals. Grass also helps cats with digestion, as it contains a compound that helps break down hairballs in the stomach. Eating grass may also help cats rid their bodies of parasites or toxins.