Schneeleoparden sind Fleischfresser, die hauptsächlich wilde Berghuftiere jagen, wie Blauwild (Bharal), Steinböcke, Markhor, Argali, Sibirische Steinböcke, Himalaya-Tahr, Urial und Ziegen. Sie können auch kleinere Beute wie Murmeltiere, Pikas, Hasen, Vögel und Nutztiere wie Schafe und Ziegen fressen, wenn die Hauptbeute knapp ist.
Schneeleoparden sind opportunistische Prädatoren und passen ihre Jagd an die Nahrungsverfügbarkeit an. In Zeiten der Knappheit können sie sich in menschliche Siedlungen begeben, um nach Nahrung zu suchen.