no, Artichoke hearts are not recommended for geckos due to digestibility issues. Post navigation Can geckos eat seaweed?Can geckos eat pea pods?