Iguanas are mainly herbivores, meaning they munch on plants. Their diet consists mostly of leaves, flowers, and fruits. Younger iguanas might eat some insects, but as they grow, plants become their primary food source.