Los huemules son herbívoros, se alimentan de plantas, brotes de herbáceas (alstroemerias, geranios, orquídeas, violetas del monte y valeriana) y arbustos (maqui, maitén, roble, Baccharis sp., quinchamalí, liuto, chilco y chaura).
Pero su dieta está determinada por la disponibilidad del alimento, la cual depende de varios factores, como por ejemplo, el clima, la estación del año, las características del terreno y los ciclos biológicos de la vegetación.