The SW highlands of Ethiopia are a key component in the evolution of modern humans. Yet, palaeoecological studies, essential to understand past human-vegetation relationships, are almost inexistent in this region. In this paper, we present an anthracological study of the Sodicho rock shelter, located at 1,930 m a.s.l. in the SW Ethiopian Afromontane forest zone, reconstructing the past woody vegetation since the end of the African Humid Period (ca. 5,000 cal bp). Our results show that the vegetation around the rock shelter from ca. 4,750 to 1,750 cal bp was an ecotone between Afromontane forest and wooded grasslands of the lowlands, maintained open by the use of fire, although the climatic conditions were favourable for closed forest. The charcoal assemblage also demonstrates strong wood selection, with Syzygium guineense, Acacia and Proteaceae as the preferred taxa, even during a volcanic event when human occupation had been assumed to be absent. We therefore suggest that the rock shelter might have been visited more continuously than previously thought. Finally, under less intense occupation activities from ca. 1,700 to 300 cal bp, forest taxa became comparatively more dominant than before, as documented in the charcoal record. This demonstrates that the forest can recover under reduced human impact. The fact that the Afromontane forest is resilient is of utmost importance, indicating that reforestation is still possible despite the strong agricultural and demographic pressures the Ethiopian highlands are currently facing.