Soy isoflavones are estrogen-like plant compounds that may be used for relief and prevention of menopausal and perimenopausal symptoms, including hot flashes, mood swings, irritability, insomnia and bone loss due to estrogen deficiency. Isoflavones are found almost exclusively in legumes; soybeans are the richest source.