加拉帕戈斯象龟是食草动物,可以吃的食物包括仙人掌、草、树叶、苔藓、地衣和浆果。一只加拉帕戈斯象龟每天平均可以进食32-36公斤,但低效的消化系统使加拉帕戈斯象龟营养吸收很有限。

加拉帕戈斯象龟体内的水份吸取主要来自露水和植物汁液,因此它们可以长时间不饮水,如果在剥夺所有的食物和水时,仍然能坚持生存18个月。在口渴时,加拉帕戈斯象龟会非常快速的喝大量的水,储存在自己的膀胱或脖子上的“心包”上,这两个地方是加拉帕戈斯象龟蓄存的水源,能让它们在长时间内都可以不用再喝水。在干旱的岛屿上,加拉帕戈斯象龟会舔食巨石上清晨的露水,因为多代加拉帕戈斯象龟重复舔食的动作,已造成许多岩石上形成半圈形的洼坑。