Diet optimal untuk iguana adalah yang mencakup berbagai makanan nabati, diberi makan segar setiap hari. Sayuran berdaun hijau harus menjadi sekitar setengah dari makanan iguana. Buah-buahan harus terdiri dari sekitar sepuluh persen dari diet iguana, sedangkan biji-bijian harus membuat sekitar lima persen dari diet. Pasokan air bersih segar harus tersedia setiap saat, meskipun iguana tidak secara alami mengkonsumsi dalam jumlah besar.
Iguana adalah herbivora alami. Ini berarti spesies tersebut biasanya tidak akan memakan makanan hewani, termasuk serangga, kecuali jika terpaksa di alam liar. Mereka terutama akan mengkonsumsi bahan tanaman, termasuk buah-buahan dan sayuran. Banyak ahli setuju bahwa memberi makan iguana protein hewani bukanlah pilihan yang baik, dan hanya boleh dilakukan pada kesempatan langka.
Pilihan sayuran yang baik untuk diet iguana terbaik akan mencakup makanan seperti collard, dandelion, dan sawi. Labu, asparagus, dan wortel juga bermanfaat. Kebanyakan paprika memiliki nilai gizi yang baik dan iguana tampaknya siap menerimanya. Saat mempertimbangkan buah mana yang termasuk dalam diet iguana, beri dan melon adalah pilihan yang baik. Anggur, apel, buah ara, dan pisang juga direkomendasikan.
Dalam memutuskan makanan lain mana yang termasuk dalam diet iguana, pastikan untuk memasukkan biji-bijian. Namun, ini harus ditawarkan dengan hemat. Jika memilih untuk memberi makan nasi dan pasta, bahan-bahan ini harus dimasak dengan matang. Roti gandum utuh dapat ditawarkan sebagai makanan sesekali dalam jumlah kecil, sesuai dengan ukuran iguana.
Iguana peliharaan akan membutuhkan pasokan protein dalam makanannya untuk mempertahankan pertumbuhan yang tepat dan kesehatan yang optimal. Diet alami akan kekurangan protein, oleh karena itu suplemen dianjurkan. Sementara suplemen protein hanya terdiri dari sekitar lima persen dari makanan iguana, kebutuhan dapat dipenuhi melalui pelet. Alfalfa, seperti jenis yang ditemukan dalam makanan kelinci, bermanfaat.
Iguana tidak boleh diberi makan produk susu dan telur. Makanan ini tidak dimaksudkan untuk konsumsi reptil dan bisa berbahaya bagi kesehatan iguana. Protein hewani berupa daging, ikan, atau unggas juga tidak dianjurkan untuk reptil ini. Sangat penting bahwa dalam keadaan apa pun rhubarb tidak boleh diberikan kepada iguana. Rhubarb dapat menjadi racun bagi spesies iguana dan oleh karena itu harus dihindari.
Hal penting lainnya yang perlu diingat adalah bahaya rumah tangga. Salah satu potensi bahaya tersebut adalah tanaman rumah, yang mungkin terlihat seperti makanan bagi iguana. Banyak varietas umum mungkin beracun, oleh karena itu tanaman rumah harus jauh dari jangkauan iguana peliharaan. Tumbuhan dari segala jenis yang berada di dekat tempat tinggal iguana mungkin terbukti menggoda keingintahuan alami reptil tersebut. Seperti biasa, lebih baik aman daripada menyesal.