Los búfalos son herbívoros, lo que significa que solo comen plantas. Prazan sobre pastos, hojas y otras materias vegetales. Además, los búfalos también pueden consumir frutas y nueces. Los búfalos son pasajeros importantes en muchos ecosistemas, y ayudan a mantener el equilibrio de la vida vegetal.