There are a few reasons that cats may eat straw. Some cats enjoy the taste or texture of straw, while others may be attracted to the smell of hay or other fresh herbs that are often stored with straw. In some cases, cats may eat straw because they are lacking certain nutrients in their diet and hope to find them in the straw.