长颈鹿喜欢吃各种树叶以及小树枝。首先长颈鹿主要吃各种树叶,尤喜含羞草属的树叶,一头长颈鹿每天能摄入63公斤的树叶和树枝。
其次有时候长颈鹿也会吃其它动物的剩骨头,以增加食物中矿物质的摄入量。另外,长颈鹿的上颚没有门牙。它们喜欢吃带刺的相思树叶。