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


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.

Health and Wellness

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


Hannah Kingston

Hannah Kingston

Dec 11, 2022

You may also like

10 panel STD tests
Choose the right 10 panel STD tests for you in the most private, safe and affordable way possible
Updated at Oct 25, 2023

Hannah Kingston

Sexual Health
STD Tests
3 min read

Can I have an STD without knowing it?
You can have without knowing it. One of the reasons many people don't know they're infected is that many STDs don't have any symptoms.
Updated at Feb 06, 2023

Tommy Gonzales

Sexual Health
STD Symptoms
3 min read

How Do I Know Which STD Test I Need?
There are many STDs known today, making it sometimes confusing to know which test you should get and when.
Updated at Feb 06, 2023

Tommy Gonzales

Sexual Health
STD Tests
3 min read

Top 3 STD Testing Services
Most Popular


    • Confidential results in 2-5 days
    • Free & discreet shipping - both ways
    • Uses hospitals labs for max accuracy
    • Medical support available 24/7
    • Consultation for treatment options
    • FSA & HSA cards accepted
    • FDA listed tests