शहामृगाच्या आहारात प्रामुख्याने लहान झाडे, बिया, फळे आणि फुले असतात, परंतु ते कधीकधी साप, सरडे, कीटक आणि उंदीर देखील खातात.