Búfalos são herbívoros com dieta centrada em gramíneas e ciperáceas. Preferem pastar gramíneas curtas, mas adaptam-se comendo gramíneas mais altas, folhas, galhos e casca quando necessário.
Como ruminantes, têm estômago de quatro câmaras que decompõe eficientemente material vegetal duro. Passam grande parte do dia pastando e consomem grandes quantidades de vegetação. Algumas espécies, como bisão-americano, também complementam dieta com frutas e bagas quando disponíveis.