Geckos in captivity typically eat a diet of live insects such as crickets, mealworms, waxworms, and roaches. It is important to provide a varied diet to ensure they receive all the necessary nutrients. Additionally, some geckos may also eat fruit baby food or commercially available gecko food as part of their diet.