A tengerimalacok növényevők, és étrendjük elsősorban növényekből áll. Az uborka jó vitaminok és ásványi anyagok forrása a tengerimalacok számára, és a bőr szintén ehető. Fontos azonban, hogy az uborkát alaposan mossuk, mielőtt azt a tengerimalachoz táplálnák, mivel peszticideket vagy más vegyi anyagokat tartalmazhat.
Az uborka bőrén kívül a tengerimalacok az uborka más részeit is fogyaszthatják, beleértve a húst és a magokat. Fontos azonban a tengerimalacok uborkát mérsékelten etetni, mivel a túl sok uborka hasmenést okozhat.