A máriatövis fő hatóanyaga a szilimarin, ami egy zsíroldékony anyag. Ez az anyag akkor hasznosul a szervezetbe a legjobban, ha olaj formában visszük be. Alkalmas a máj méregtelenítésére, de fontos, hogy lefekvés előtt alkalmazzuk, mivel a máj a hajnali órákban a legaktívabb, így ekkor tudja a legjobban felhasználni az olajban lévő szilimarint.