Natural estrogens, called phytoestrogens, are plant-derived chemical compounds that have the same effect as estrogen in the body. The chemicals that make up phytoestrogens include isoflavones, flavones, coumestans and lignans. In the body, phytoestrogens act as naturally- produced estrogen so if you have low estrogen levels, you will want to increase your intake of phytoestrogens.
Estrogen is available in medically-formulated pills. However, there are also some foods that are good sources of natural estrogen. Below is a list of the top 10 foods containing high levels of estrogen according to DietaryFiberfood.com.
Flaxseed has the highest amount of phytoestrogens: 379,380 mcg per 100 grams.
Soybeans are second to flaxseed in estrogen content with 103,920 mcg of phytoestrogens per 100 grams.
Tofu is made from soybeans and is high in isoflavones. It has 27,150.1 mcg of phytoestrogens per 100 grams.
#4. Soy Yogurt
Soy yogurt or tofu yogurt is yogurt prepared with soy milk and is another good source of phytoestrogens with 10,275 mcg of phytoestrogens per 100 grams.
#5. Sesame Seeds
Sesame seeds are small, nutty seeds that are used in making a wide variety of dishes and are rich in the phytoestrogen called lignans. They contain 8008.1 mcg of phytoestrogens per 100 grams.
#6. Flax Bread
Flax bread or flaxseed bread is bread made with flax seeds, ground flaxseed, or flaxseed oil. It contains 7,540 mcg of phytoestrogens per 100 grams.
#7. Multi-Grain Bread
Whole grains such as oats, barley, rye, and wheat have phytoestrogens called lignans. According to DietaryFiberfood.com, multi-grain bread supplies 4,798.7 mcg of phytoestrogens per 100 grams.
#8. Soy Milk
Soy milk is a beverage made from soybeans which contains the phytoestrogen isoflavone. There are 2,957.2 mcg of phytoestrogens per 100 grams of soy milk.
Hummus is a middle-eastern food made with cooked, mashed chickpeas, or garbanzo beans, and tahini. It supplies 993 mcg of phytoestrogens per 100 grams.
Garlic, which belongs to the onion family, is also rich in phytoestrogens containing 603.3 mcg of phytoestrgens per 100 grams.