Panterschildpadden zijn voornamelijk herbivoren en hun dieet bestaat grotendeels uit bladeren, gras, bloemen en fruit. Ze mogen echter niet te veel fruit eten omdat dit hun spijsvertering kan verstoren.