* ruohot: Nämä muodostavat suurimman osan heidän ruokavaliostaan, etenkin heidän luonnollisissa elinympäristöissään.
* forbs: Nämä ovat ei-röyhkeitä yrttejä ja villikukkia.
* vesikasvit: Vesipuhvelin tiedetään laiduneen vesikasveista, etenkin kosteikoissa ja lähellä vesistöissä.
* lähtee ja oksat: He voivat myös syödä lehtiä ja oksia puista ja pensaista.
* hedelmät: He syövät hedelmiä, kun niitä on saatavana.
Heidän ruokavalionsa voi vaihdella niiden sijainnin, vuodenajan ja eri kasvien saatavuuden mukaan.
tärkeä huomautus: Vesipuhvelit ovat märehtijöitä, mikä tarkoittaa, että heillä on neljä kammion vatsaa, jonka avulla he voivat sulattaa selluloosan kasveista tehokkaammin.