Lwy górskie są mięsożercami i polują głównie na jelenie, łosie i inne duże ssaki. Są drapieżnikami atakującymi, które zazwyczaj polują, tropiąc ofiarę, a następnie rzucając się na nią. Lwy górskie zazwyczaj nie jedzą ryb i nie wiadomo, czy jedzą w szczególności łososia.