L'olivello spinoso contiene una varietà di composti, tra cui flavonoidi, carotenoidi, tocoferoli, steroli, lipidi, acido ascorbico, tannini, ecc. Tra questi, i flavoni dell'olivello spinoso hanno molti effetti farmacologici. I flavonoidi dell'olivello spinoso hanno funzioni come l'abbassamento della pressione sanguigna, l'abbassamento dei lipidi nel sangue, la riduzione viscosità del sangue, migliorando l'elasticità vascolare e resistendo all'aterosclerosi. Sono la "nemesi" delle malattie cardiovascolari e cerebrovascolari.