El búfalo de agua son herbívoros, lo que significa que comen principalmente plantas. Su dieta consiste en:
* pastos: Estos forman la mayor parte de su dieta, especialmente en sus hábitats naturales.
* Forbs: Estas son hierbas y flores silvestres no groseras.
* Plantas acuáticas: Se sabe que el búfalo de agua pasta en plantas acuáticas, especialmente en humedales y cerca de los cuerpos de agua.
* Hojas y ramas: También pueden comer hojas y ramitas de árboles y arbustos.
* fruta: Comerán frutas cuando estén disponibles.
Su dieta puede variar según su ubicación, la temporada y la disponibilidad de diferentes plantas.
Nota importante: El búfalo de agua son rumiantes, lo que significa que tienen un estómago de cuatro cámaras que les permite digerir la celulosa de las plantas de manera más eficiente.