كبش الجبال الصخرية هي الحيوانات العاشبة، ويأكل كبش الجبال الصخرية عادة البذور والعشب والنباتات، ونظامه الغذائي يتغير تبعا للموسم، في فصل الصيف، يأكلو الأعشاب أو نبات البردي، وفي فصل الشتاء، يأكل النباتات الخشبية، مثل المريمية والصفصاف وفرش الأرانب، وفقا للمدافعين عن الحياة البرية، وما يأكله يعتمد أيضا على نوع الكبش، على سبيل المثال، يأكل كبش الجبال الصحراوي نباتات موجودة في موقع مثل نبات الإليكس الصحراوي والصبار الصحراوي.
ابتلاع الطعام مرة واحدة لا يكفي لهذه الحيوانات، وسوف يجتر كبش الجبال الصخرية طعامه في فمه، ويسمى هذا الطعام المجتر، ثم، يعيد تناول الطعام ويبتلعه مرة أخرى، وهذا جزء من عملية الهضم.