Żyrafy to roślinożercy, których dieta to głównie liście, pąki i pagórki z różnych drzew i krzewów. Długie szyje pozwalają im sięgać koron drzew. Najczęstsze ulubione potrawy to:
Liście akacji: Żyrafy uwielbiają akacje, np. akację sykającą i płaskowierzchowatą. Liście bogate w składniki i wodę – kluczowe w suchym klimacie.
Liście komifory: Żyrafy jedzą komifory, w tym drzewo mirry afrykańskiej, dające cenne minerały i wilgoć.
Liście terminalii: Drzewa jak srebrzysty gałązkowiec dają pożywne liście wysokie w białku i minerałach.
Liście combretum: Żyrafy mogą jeść liście combretum, np. leadwood i bushwillow, z różnymi składnikami, bywa część diety sezonowej.
Liście grewii: Gatunki jak grewia okrągłolistna i grewia szorstkolistna dają niezbędne składniki, jedzone w określonych porach roku.