Lagartos marrons, ou anoles, são insetívoros que comem grilos, larvas de farinha, mariposas, baratas, gafanhotos, larvas de cera e outros artrópodes. Na natureza, os lagartos marrons podem comer outros lagartos, ovos de lagarto, aquáticos artrópodes e pequenos peixes.
Anoles domesticados preferem insetos vivos e outros invertebrados. A maioria dos donos de animais alimenta-os com grilos alimentadores com sucesso, especialmente aqueles que foram "carregados no estômago". Carregar no intestino significa alimentar o inseto com alimentos ricos em nutrição, como fatias de batata, maçãs, peras, aveia, espinafre ou outras verduras. Isso permite que o lagarto marrom se beneficie dos nutrientes do inseto alimentador. Vitamina em pó também deve ser borrifada nos insetos uma vez por semana.
Os anoles do bebê, ou recém-nascido, precisam comer diariamente. Reptilesncritters.com sugere alimentá-los com tantos grilos quantos eles consomem em 15 minutos, removendo o excesso de insetos após esse período de tempo. No entanto, os anoles adultos só precisam comer dia sim, dia não ou mesmo tão raramente como a cada quatro a cinco dias. Sugere-se escolher grilos cujo comprimento seja igual à largura da cabeça do lagarto marrom.
Lagartos marrons bebem lambendo a água de plantas e galhos pendurados. Seus tanques devem ser borrifados duas a três vezes ao dia, ou um terrário automático deve ser instalado. Os anoles não precisam de uma tigela de água - eles geralmente não bebem deles, pois preferem lamber as gotas de água das plantas.