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