Yaks zijn herbivoren die primair gras eten, maar ze consumeren ook andere vegetatie afhankelijk van beschikbaarheid en seizoen:
- Struiken en twijgen, vooral in de winter wanneer gras schaars is
- Lichenen en mossen in hooggelegen alpine omgevingen
- Wilde bloemen en kruiden
- Af en toe schimmels en paddenstoelen
- Sneeuw, om de waterinname aan te vullen in koude, sneeuwachtige regio's
Het specifieke dieet varieert per regio en leefgebied, aangezien yaks aanpasbare grazers zijn.