Phytoestrogen (plant-based hormone) is contained in:
Nuts and seeds,
breads and grains,
Yam and yam extract,
Soy (tofu and various foods with soy) and soy beverages
"... content were nuts and oilseeds, followed by soy products, cereals and breads, legumes, meat products, and other processed foods that may contain soy, vegetables, fruits, alcoholic, and nonalcoholic beverages. Flax seed and other oilseeds contained the highest total phytoestrogen content, followed by soybeans and tofu. The highest concentrations of isoflavones are found in soybeans and soybean products followed by legumes, whereas lignans are the primary source of phytoestrogens found in nuts and oilseeds (e.g. flax) and also found in cereals, legumes, fruits and vegetables.
Phytoestrogen content varies in different foods, and may vary significantly within the same group of foods (e.g. soy beverages, tofu) depending on processing mechanisms and type of soybean used. Legumes (in particular soybeans), whole grain cereals, and some seeds are high in phytoestrogens. A more comprehensive list of foods known to contain phytoestrogens includes: soybeans, tofu, tempeh, soy beverages, linseed (flax), sesame seeds, wheatberries, fenugreek, oats, barley, dried beans, lentils, yams, rice, alfalfa, mung beans, apples, carrots, pomegranates, wheat germ, rice bran, soy linseed bread, ginseng, hops, bourbon, beer, fennel and anise.
An epidemiological study of women in the United States found that the dietary intake of phytoestrogens in healthy post-menopausal Caucasian women is less than one milligram daily."