Wiesiołek działa wspomagająco na odchudzanie, poprawia stan skóry, pomaga w chorobach reumatycznych, wzmacnia odporność oraz chroni układ krążenia.
Nasiona wiesiołka zawierają dużo oleju tłuszczowego, który zawiera kwas gamma-linolenowy, również garbniki. W oleju z wiesiołka są duże ilości niezbędnych nienasyconych kwasów tłuszczowych, a ponadto enzymy, witamina E, cynk, selen, magnez i wapń.