The fact of the matter is that leopard geckos cannot eat any human foods. They are insectivores, meaning they eat nothing but insects and drink nothing but water. The end result is that your leo could end up sick if he eats anything other than appropriate insects.
Do Leopard Geckos Need Vegetables?
Leopard geckos eat a diet of live insects, which can include crickets, ‘calci worms’, waxworms and small locusts (no bigger than the size of your gecko’s head). You’ll also need to provide fresh vegetables and clean water to keep these insects hydrated. You should feed young geckos every day and adults every other day.
Can Leopard Geckos Eat Carrots?
Fruits are not good for leopard geckos due to a high sugar and acid content. Same goes with vegetables, such as a carrots or lettuce – leopard geckos won’t eat them. Leopard geckos don’t like the taste of fruit and veg, and they will only eat it if they are starving or need more moisture.