Tarantulas.com explains that chameleons eat a variety of fruits, including apples, strawberries, mangoes, papayas and raspberries. Chameleons also eat vegetables such as carrots and squash as well leafy greens, such as kale, romaine and endive. Dandelions and hibiscus flowers are also food sources for chameleons.
While it is healthy for chameleons to eat a varied diet of fruits and vegetables, it is also important for chameleon owners to supplement their chameleons' diets with wild insects, such as crickets and fruit flies, to ensure a balanced diet. Grub worms, silk worms, super worms and roaches are also excellent sources of supplemental nutrition.