A zsiráfak kizárólag növényi anyagot esznek, specializálódva a fák és bokrok levelére, hajtásaira és csíráira. Különösen szeretik az akácia levelét, ami fehérjében gazdag és nedvességben szegény. Az évszak és az ételrendelkezésre állás szerint a zsiráfak fűveket, gyümölcsöket és bizonyos fák és növények maghúsát is megehetik.