When determining what to feed your crested gecko, the goal to keep in mind is trying to provide the balanced diet that most closely mimics the animal’s wild diet. Crested geckos are omnivores, meaning they eat both plant and animal material. In the wild, they will consume insects, spiders, snails, small lizards, birds, and rodents. They also eat figs, many berry-like fruits, and flowers.
In captivity, it goes without saying that you might not be able to serve your pet everything that was on his menu in the wild. In fact, as of yet there is no known completely balanced crested gecko diet, and breeders commonly experience health problems in these lizards that are thought to be caused by nutritional imbalances. However, by attempting to feed a diet that is as close to a natural one as possible, you will lessen the chances of a nutritionally-related health problem affecting your crested gecko.
Crested geckos enjoy hunting or chasing their food, so crickets and other fasting-moving insects are good options. The common brown cricket is readily available from most pet stores and highly recommended. Many crested geckos also like a variety of human baby food. Banana, peach, guava, and papaya baby foods will be accepted by most crested geckos, as they love sweet fruits and nectar. Meat baby foods (such as turkey or chicken) can also be fed, but it isn’t usually as readily accepted as the fruity varieties.
All crested geckos should have their diet supplemented with a proper combination of vitamins and minerals. In the wild, they would naturally pick up these things in his diet, but they are severely lacking in most captive diets. Most breeders use powdered supplements. A fine powder can be dusted on to crickets that the crested gecko will consume or mixed into baby food.