High-efficiency and stable graphene–Si heterojunction solar cells without chemical doping were achieved through introducing a thin passivation layer of carbon nanowalls and an antireflection film of PMMA to increase light absorption.