Perovskite solar cells highly believed as next generation solar cells to replace currently available inorganic silicon solar cells due to their high power conversion efficiency and easy processing to thin films using solution processing techniques. Performance and stability, however still need to be improved for mass production and widely used for public electricity generation. Perovskite solar cells are commonly deposited on Titanium Dioxide (TiO2) film as an effective electron transport layer (ETL). We used Zinc Oxide nanoparticles (ZnO-NPs) as ETL in perovskite solar cells due to the low temperature required for crystallization and can be formed into different shapes of nanostructures. However, perovskite film can easily degrade into insulating lead iodide due to deprotonation of the methylammoniumcation at the surface of ZnO-NPs, in particular when it stored in ambient air with high relative humidity. The degradation of perovskite layer is therefore needed to be overcome. Here, we capped ZnO-NPs with reduced graphene oxide (rGO) to overcome the degradation of perovskite film where ZnO-NPs is synthesized by sol-gel method. The average nanoparticle size of ZnO is 15 nm. ZnO-NPs and ZnO-NPs-rGO films are prepared using electrophoretic deposition technique, which can produce large area with good homogeneity and high reproducibility. The stability of perovskite layer can significantly be improved by capping ZnO with rGO, which is indicated by absence of color change of perovskite after storage for 5 (five) days in ambient air with relative humidity above 95%. Moreover, the X-Ray Diffaction peaks of perovskite film are more preserved when deposited on ZnO/rGO film than using only ZnO film. We strongly believe, by capping ZnO film with rGO, both the performance and stability of perovskite solar cells can be improved significantly.