An Iguana eats insects and foods containing animal protein. It only eats fresh food and drinks fresh water. It has many small teeth that allow it to split and tear its food instead of chewing. It drinks fresh water by dipping a large portion of its head into the water and lapping up under surface water.
4 Additional Answers
Iguanas are vegetarians and they normally feed on a diet of mixed greens. They also need a lot of fresh supply of drinking water on a daily basis to avoid dehydration. Most of them live in tropical rainforests and are usually cold blooded animals.
Iguanas mostly eat acorn squash, alfalfa and apples. These animals can also be fed on bananas, beets, black berries, broccoli, cabbage, carrots, cactus leaves and green collards. They should however be provided with plenty of water to drink.
Iguanas are mostly vegetarians but they may eat small vertebrates and insects while they are young. They should eat greens, squash, sweet potatoes, fruits , etc. They can be given cooked rice or pasta as a treat.
Iguanas are considered to be herbivorous and eat mostly vegetation and plants. Some iguanas are fed crickets and beetles but don't really require a diet of more than leaves, flowers and fruit.