Evening primrose seeds also contain protein rich in sulphur amino acids as well as tryptophan and minerals such as selenium, zinc magnesium and calcium. They lower cholesterol levels, have a strengthening and detoxifying effect on the body, and improve brain function.