大角羊主要以草和灌木為食。在食物豐富的夏天,它們會吃多種植物。到了冬天,由於植物性食物稀缺,它們會轉向吃地衣及苔蘚。在雪覆蓋的山巒中,大角羊會尋找被風吹散的雪地,以節省體力,並在無雪的小片草地上覓食。此外,大角羊也會吃高山草地中的各種植物。