* trawy: Są bardzo wydajni w wypasaniu, a trawy tworzą większość swojej diety.
* forbs: Są to zioła nie-tassowe i kwiaty.
* liście: Będą jeść liście z drzew i krzewów, szczególnie w porze suchej, gdy trawy są rzadkie.
* owoce i nasiona: Będą również na nich przekąski, jeśli są dostępne.
Impala ma specjalny układ trawienny, który pozwala im rozbić celulozę w roślinach. Mają długie, zwinięte jelito i duży Cecum, w którym bakterie pomagają im trawić materię roślinną.
Warto zauważyć, że ich dieta zmienia się w porach roku. W porze deszczowej, gdy trawy są obfite, jedzą głównie trawy. W porze suchej muszą bardziej polegać na liściach, owocach i nasionach.