Small lizards can be carnivorous, herbivorous or omnivorous. Small lizards may eat a variety of insects, plants or a mixture of the two. Most lizards have a high metabolic rate and need to eat several times a week.
Most lizards are insectivorous, subsisting on a diet of roaches, crickets and other insects. Younger lizards may eat insect larvae, including mealworms or waxworms. Herbivorous lizards can eat a variety of fruits and vegetables, including avocado, broccoli, cabbage, cauliflower, celery, turnip greens, chard, okra, blueberries, dandelion greens, cantaloupe and bok choy. Many small lizards are fed small salads consisting of a variety of fruits and vegetables. Many lizards are attracted to yellow vegetables, particularly dandelion flowers.