Once home to a variety of plant life, Cabo da Roca has been overrun with the invasive plant species Carpobrotus edulis.
The cape has a native dune flora, including Honckenya peploides, Otanthus maritimus, Eryngium maritimum, Ammophila arenaria, Juncus acutus, Silene littorea, and several other species, although most of the cape is dominated by the invasive species Carpobrotus edulis.
In rocky areas the more dominant plant is the introduced Hottentot fig (Carpobrotus edulis).
Carpobrotus edulis | Euterpe edulis | Nephila edulis | Boletus edulis | Passiflora edulis | Ostrea edulis | Lithocarpus edulis | Erythrina edulis | Dudleya edulis | Dacryodes edulis | Carpobrotus deliciosus | Brahea edulis | Allophylus edulis | Aglaia edulis | Acioa edulis |
The wallabies will consume most species of plants, with the Carpobrotus edulis, Cynodon dactylon, and Nuytsia floribunda being the common dietary items.