De olie die uit de zaden wordt geperst is rijk aan meervoudig onverzadigde vetzuren, waaronder linolzuur en gamma-linoleenzuur, en bevat weinig verzadigde vetzuren. Linolzuur komt rijkelijk voor in veel plantaardige oliën, maar voor gamma-linoleenzuur is teunisbloemolie een van de weinige rijke bronnen.