Foods That Affect Hormones

Do you know certain foods that affect hormones in women? Let’s explore some estrogen-boosting, hormone-stabilising foods & those to avoid!

Hormones play a key role in our well-being and what we eat can influence their delicate balance. In this blog, we’ll talk about the following foods that can help you keep your hormones on track:

Table of Contents

The critical balance of hormones is necessary to run the various body functions smoothly. However, certain foods can inhibit hormone production and affect hormone balance. Opting for a balanced diet enriched in nutrients can keep hormonal equilibrium and maintain overall health. So, it is important to know how to make well-informed food choices to foster hormone harmony.

Oestrogen- Boosting Foods

Oestrogen is a vital hormone for women and plays a role in bone health, menstrual cycles, and general health. You can support your hormone levels and possibly alleviate some hormonal challenges by including these estrogen-boosting foods in your diet.

1. Soy Products

Isoflavones are a subclass of phytoestrogens found in soy and soy-based products. You can add delicious soy products like tofu, tempeh, and edamame to your meals.

2. Flaxseeds

These little powerhouses are enriched in lignans, a type of phytoestrogen that mimics estrogen in the body. For a wholesome oestrogen boost, sprinkle flaxseeds on your yoghurt or add them to smoothies.

3. Fruits and Vegetables

Some fruits and vegetables such as apples, cherries, carrots, and beets contain oestrogen-like compounds. So, to get extra oestrogen support, spread a colourful variety of these on your plate.

4. Nuts and Seeds

Taking almonds, pistachios, and sunflower seeds can positively affect your oestrogen balance in the body. Make sure to enjoy them as your snacks and get multiple health benefits.

5. Whole Grains

Whole grains like quinoa, brown rice, and oats have the power to promote a steady estrogen balance. So, add a squad of whole grains to your diet and enjoy hormone harmony.

Hormone Stabilising Foods

You can support your endocrine system and achieve hormonal balance by including hormone-stabilising foods in your diet. Let’s have a look at some suitable options to consider:

1. Avocado

Eating avocados can help with hormone synthesis and balance due to their high contents of potassium and good fats.

2. Leafy Greens

Magnesium and Iron are essential in regulating hormone balance. You can take these nutrients in spinach, kale, and other leafy greens.

3. Berries

You can support hormone balance and reduce oxidative stress by eating blueberries, strawberries, and raspberries loaded with antioxidants.

4. Pro-Biotic Rich Foods

Pro-biotic foods such as yoghurt, kefir, and sauerkraut promote gut health and positively influence hormone production.

5. Lean Proteins

Include foods like chicken, turkey, and tofu to help you get the amino acids your body needs to make hormones.

6. Cruciferous Vegetables

Compounds found in broccoli, cauliflower, and Brussels sprouts help your liver metabolise and balance hormones.

Your hormonal environment will be healthier and you’ll be happier if you include these foods that stabilise hormones in your meals!

Hormone Disrupting Foods

Do you know some foods can disturb your hormonal balance and worsen your menopausal symptoms? It is important to be mindful of these culprits to avoid an imbalance in hormones. Here are some foods that can disturb hormones:

1. Trans Fats

Trans fats in hydrogenated oils are associated with insulin resistance and inflammation and may lead to hormonal imbalances.

2. Processed Foods

Processed foods often contain high levels of unhealthy fats, sugars, and artificial additives, which can interfere with hormone production and regulation.

3. Caffeine

Although moderate intake of caffeine is safe, its excessive consumption can negatively affect adrenal glands and cause hormone fluctuations.

4. Sugary Beverages

Regular consumption of sugary beverages and sodas can disrupt hormone balance, spike insulin levels, and result in hormonal irregularities.

5. High-Glycemic Carbohydrates

Refined carbohydrates such as white bread, white rice, and sugary snacks have the potential to rapidly increase blood sugar, affecting hormones and possibly leading to insulin imbalances.

6. Non-Organic Dairy

Dairy products that are not organic may contain synthetic hormones given to cows, which may have an adverse effect on human hormones and be harmful to hormonal health.

7. Pesticide-Laden Produce

You should choose organic produce when possible to reduce exposure and support hormonal harmony because some pesticides used on fruits and vegetables are linked to hormone disruption.

Thus, your hormonal well-being and general health can be supported by being aware of hormone-disrupting foods and picking healthier options!

Importance of Lifestyle Factors

Diet isn’t the only factor at play when it comes to hormonal health. Additionally, lifestyle factors are very important in affecting how women’s hormones perform. Here are some aspects that you should also pay attention to:

Stress Management

Chronic stress can increase cortisol production, which can affect oestrogen and progesterone levels. So, doing meditation, or other relaxation techniques can help in stress management and support hormonal balance.

Quality Sleep

Sleep is vital for hormone regulation. Irregular sleep patterns or insufficient rest can disrupt hormone production and lead to fluctuations.

Regular Excercise

Hormone levels can be influenced positively by exercise, which also enhances general well-being. Doing regular exercise can support hormonal health, and assist with weight management.

Environmental Toxins

Hormonal balance can also be disrupted by exposure to some environmental toxins, such as endocrine disruptors present in plastics and household goods

Emotional Well-being

Emotional health also influences hormone balance. Positive emotions regulate hormones in a favourable way.

Also Check out: How to Increase Progesterone Naturally?

Summing Up

It is obvious that the foods we choose to eat have a big impact on women’s hormone levels. From oestrogen-boosting foods to hormone-stabilising options, our diet plays a vital role in maintaining hormonal balance and overall health.

 In addition to our dietary choices, lifestyle factors like stress management, sleep, exercise, and emotional well-being are also crucial for maintaining hormone harmony. Remember that making small adjustments can have a big impact on our ability to foster a balanced hormone level and improve our quality of life.

Make a Well-Informed Choice about Your Diet Plan by Contacting BioID Professionals Today and Keep Your Hormones On Track! 


What foods affect female hormones?

Foods containing phytoestrogens like flaxseeds and soy, as well as nutrient-rich options like leafy greens and omega-3 fatty acids, can affect female hormones.

What foods should I avoid if I have hormonal imbalances?

If you have hormonal imbalances, it’s best to avoid processed foods, trans fats, sugary beverages, caffeine, and high-glycemic carbohydrates to support better hormonal health.

What foods should women eat to balance hormones?

Women should consume foods high in phytoestrogens, omega-3 fatty acids, and nutrient-dense foods like fruits, vegetables, and whole grains to maintain hormonal balance.

Can certain foods cause hormonal imbalance?

Yes, specific foods can contribute to hormonal imbalances by influencing hormone production and upsetting the body’s delicate hormonal balance.

What is the NHS diet for menopause?

NHS diet includes a lot of fruit, vegetables, and calcium-rich foods like milk, yogurt, and kale.

Dr. Charlotte
Dr. Charlotte

As an experienced medical professional, Dr. Norton has amassed a wealth of knowledge, culminating in her role as Chief Medical Officer at BioID Health. Her comprehensive grasp of evidence-based treatments and her unwavering commitment to patient well-being position her as an invaluable asset within the healthcare landscape.
With a proven history of compassionate care and a legacy of collaboration with multidisciplinary teams, Dr. Charlotte Norton embodies the principles of excellence, empathy, and expertise. Her journey, fuelled by a passion for guiding patients towards optimal health, continues to have a positive impact on lives at every juncture.

Articles: 27

More than just standard hormone replacement therapy.A treatment plan tailored to your health & wellbeing



Fill out our symptom questionnaire and speak to one of our BioID specialists. 


Our process is easy and straight forward – complete your blood test and attend an online prescriber-led consultation to discuss your results and formulate your tailored treatment plan.


Your bespoke hormones will be sent directly to your door as either gels, lozenges or capsules with clear instructions of how to use. You will receive a 3-month supply at each delivery.


Monthly follow up online consultation and further blood test at 8 – 10 weeks.