Crested geckos are omnivorous. The two staples of the gecko diet are mashed fruit and calcium dusted crickets. Worms can also be fed occasionally
Mashed fruit should be offered every day for juveniles and every other day for adults. You can do this the easy way or the hard way. The hard way would be to mash fruit up yourself, freeze it to prevent spoilage, and thaw it out as needed. We prefer to buy already prepared baby food with no artificial flavors or ingredients in it. Our geckos are in love with pears and applesauce. It is always recommended that calcium dust is mixed in with the fruit (We prefer the Flukers Brand).
Crickets should be offered at least once a week, but can even be offered daily. Crickets should always be ‘dusted’ with calcium dust before being offered. Crickets should be about the size of the space between your gecko’s eyes. If you don’t feel comfortable leaving the crickets in the enclosure, you can feed your gecko in a separate tank or plastic container. You’ll know he or she is full when they are no longer interested.
Mealworms and Waxworms can be offered to your gecko, but only occasionally. These worms tend to be high in fat and can cause your gecko to become ‘backed up.’ These worms are very easy to keep as they get refrigerated, minimizing loss. Gecko’s love these tasty worms, but they should only be fed as a treat.