Jego skuteczność w dużej mierze wynika z kompleksu trzech składników znanych pod zbiorczą nazwą sylimaryna. Wśród leczniczych właściwości tej rośliny znajduje się zdolność do wzmacniania wątroby. Ostropestřec jest także potężnym przeciwutleniaczem. W zapobieganiu uszkodzeniom komórek przez wysoce reaktywne cząsteczki wolnych rodników jest jeszcze bardziej skuteczny niż witaminy C i E. Wspiera tworzenie nowych zdrowych komórek wątroby, które stopniowo zastępują stare i uszkodzone komórki.