Средиземноморские черепахи — травоядные животные. 2
В природе их рацион состоит из разнообразной сочной и сухой растительности (в основном бобовых и сложноцветных), листьев деревьев и кустарников, плодов сливы, абрикоса, винограда, яблони и других растений. 2 Иногда черепахи едят животных: червей, улиток, личинок жуков, падаль. 1
В неволе средиземноморским черепахам дают луговые травы, листья кустов и деревьев (свежие, засушенные, размороженные), суккуленты, съедобные домашние и садовые растения, изредка салаты и овощи. 2
Запрещено давать черепахам мясо, рыбу, молоко, хлеб, творог, яйца, другую человеческую еду или собачьи, кошачьи корма. 2