Hevoset ovat kasvissyöjiä joiden ruuansulatus on tottunut ruohoon. Ne syövät koosta riippuen 6,5 - 11 kiloa ruokaa päivässä, sekä juovat 38 - 45 litraa vettä. Rehuina voi käyttää korsirehua, väkirehua tai viherrehua, sekä erilaisia kivennäisiä, hivenaineita ja vitamiineja.