We receive compensation from the providers of the services and products featured on this website. This impacts the offers’ positioning, rating & scoring. Advertising Disclosure

Hannah Kingston

Dec 11, 20227 min read

Foods high in estrogen, according to research

The information provided herein does not constitute an expert or medical advice, nor intended to replace such advice.


Estrogen is commonly associated with females, because it is the primary female sex hormone. Estrogen is a hormone or ‚Äúchemical messenger‚ÄĚ that both men and women have in their bodies.¬†

Estrogen affects almost all cells in the bodies. It is produced in the ovaries (in the female reproductive system), the adrenal glands (two glands above the kidneys) and the fat cells which are found throughout the body. 

Read on to find which foods are said to have an impact on your estrogen levels. 

Foods high in estrogen

Some of the foods high in estrogen, according to a number of studies include: 

  • Beans
  • Peanuts
  • Lentils
  • Chickpeas¬†
  • Flaxseed
  • Soy products
  • Dried fruit
  • Chocolate

Before we dive deeper, it’s important that we define phytoestrogens and lignans.


Phytoestrogens are naturally-occurring plant compounds that are structurally and/or functionally similar to mammalian estrogens and their active metabolites.

In simpler terms, phytoestrogens have a similar look and feel to estrogens. Phytoestrogens host a number of health benefits. They are associated with lowered heart issues, lower severity of post-menopausal symptoms, a lowered risk of osteoporosis and breast cancer. Phytoestrogens are also considered endocrine disruptors, indicating that they have the potential to cause adverse health effects as well.


Lignans are bioactive compounds exhibiting various biological properties, including anti-inflammatory, antioxidant and anti-tumor activities. In simpler terms, lignans are a type of phytoestrogen! 

Lignans have an antioxidant effect when bacteria that naturally occur in the body convert lignans to estrogen-like substances. 

Read: What does estrogen do? Everything you need to know about estrogen 

Article image

Beans, peanuts, lentils

Article image

Legumes such as beans, lentils and peanuts contain isoflavonoids (biologically active phenolic compounds). These are also sometimes referred to as isoflavones, which are thought to act on the estrogen receptor. 

An estrogen receptor is a protein found inside the cells of the female reproductive tissue, some other types of tissue, and some cancer cells. The hormone estrogen will bind to the receptors inside the cells and may cause the cells to grow.

Studies state that there is insufficient data to draw definitive conclusions regarding the use of legumes in hormone replacement therapy for estrogen deficiency. 


Article image

Chickpeas contain phytoestrogens. It has been shown that the consumption of chickpeas may lead to a slight increase in estrogen levels. 

Chickpeas are also a great source of protein for the non-meat eaters out there. 

Read:High estrogen symptoms, causes and treatment 


Article image

Flaxseed contain lignans. Flaxseeds are easy to incorporate into the diet. They can be added to breads, salads, cereals and smoothies.

Flaxseed consumption has been shown to improve levels of hormones that are though to prevent certain types of cancers.

Further conclusive research is needed in this area. 

Soy products

Article image

Soy products contain ‚Äúplant estrogens‚ÄĚ known as isoflavones.

To recap, isoflavones bind to some receptors, they mimic the effects of estrogen. 

Some research claims that eating more soy products such as: 

  • Tofu
  • Tempeh
  • Soy milk¬†
  • Miso¬†
  • Edamame¬†
  • Other meat alternatives

…can increase the volume of estrogen circulating in the blood. 

There is no conclusive evidence on the estrogenic effects of soy products.

Read: Low estrogen symptoms in women 

Dried fruit (& fresh)

Article image

Fresh and dried fruits and vegetables contain phytoestrogens. 

Dried fruits are a particularly good source of phytoestrogens. Prunes, dates and dried apricots have the highest source of phytoestrogens. 


Article image

Chocolate is a catechin. 

Catechins are natural antioxidants that help prevent cell damage. Chocolate is also known as a phytoestrogen. 

Are phytoestrogens good for your health?

Phytoestrogens are good for your health. 

There is weak evidence to suggest that phytoestrogens are harmful to the body.

Many studies have associated phytoestrogen intake with potential health benefits, including lower cholesterol levels, improved menopause symptoms, and a decreased risk of osteoporosis and breast cancer.

Written by Hannah Kingston on June 21, 2021


More from the Health and Wellness category

Where does LetsGetChecked Deliver?
Where does LetsGetChecked deliver? Today, we talk you through LetsGetChecked's delivery locations as well as how the service differs between the United States, Ireland, the United Kingdom and Canada.
Mar 25, 2022

Hannah Kingston

7 min read

Rectal Bleeding: Could it Be an STI?
Any amount of rectal bleeding can be alarming. It isn’t something that we’re used to seeing, so you may wonder whether there’s something wrong with your health. Here's what you need to know.
Mar 25, 2022

Hannah Kingston

7 min read

How to Increase Estrogen Levels
Wondering how to increase estrogen levels? Read on to find out how to naturally and medically increase estrogen levels.
Mar 25, 2022

Hannah Kingston

7 min read