Olej z ostropestřce mariánského obsahuje komplex flavonolignanů. Získáno z ostropestřce mariánského silymarin má protizánětlivé a regenerační vlastnosti. Je to látka, která díky svým choleretickým vlastnostem podporuje očistu těla, detoxikaci a ochranu před toxiny. Odstraňuje škodlivé účinky konzumace alkoholu, pesticidů absorbovaných potravou, těžkých kovů konzumovaných vodou.
Pravidelná konzumace oleje z ostropestřce mariánského pomáhá předcházet tvorbě žlučových kamenů a také snižuje vysoký cholesterol, léčí sezónní alergie a má vlastnosti, které zpomalují stárnutí.
Ostropestřecový olej v kosmetice pomáhá zbavit se pupínků, ekzémů a akné. Hydratuje a zjemňuje pokožku. Zabraňuje vypadávání vlasů a posiluje vlasové folikuly.