Free Shipping on all orders over $150

Close this search box.

Enter code VANILLA at checkout on orders over $25 and receive a FREE Goodbye Ouch Vanilla Lip Balm.
T&C's apply. Ends midnight 11th Feb 2024

Six Delicious Foods That Help Balance Hormones

best foods for hormone balance

Six foods to help balance your hormones? Does it sound too good to be true? Indeed, peri/menopause is all about our hormones. And the food we eat can have a significant effect on hormonal balance.

As our fertility declines so do our estrogen and progesterone levels. As a result, hot flushes, weight gain, moodiness, bladder weakness, itchy, dry skin and so much more can raise their heads.  However, the foods we choose to eat can help.

More: 34 most common signs.

Foods to help balance hormones?

When it comes to managing your peri/menopausal journey looking at your diet and lifestyle choices is key. While we have 40+ and 55+ to balance the effects of hormones on your body; adding hormone balancing foods makes sense too. What’s more, throwing out the foods that aren’t so hormone-friendly is a good strategy also. In our experience a multi-pronged approach is powerful.

7 Wellness Pillars For Your Best Menopause

Perimenopause, menopause and post-menopause sees a change in hormone balance by default. So a daily dose of the three known hormone imbalancers – nutritional deficiencies, xenoestrogens and stress –  adds fuel to the fire.

To help combat this:

1. Try adding the following six foods to your diet.

2. Remove processed foods, sugar, chemical-laden household cleaners and personal care products from your life.

3. Diarise a minimum of 30 minutes per day for you. A a gentle walk, listening to music, meditating, or taking a yoga class.

4. We’re sorry about this, but to seriously help balance menopausal hormones bypassing caffeine and alcohol is recommended.

We’re sorry about this, but to seriously help balance menopausal hormones bypassing caffeine and alcohol is recommended. Click To Tweet

Add these six foods to your diet and your mood will be sunnier and you’ll have more energy.

1. Avocado

avocados love hormones

Good fats are essential for hormone production so avocados are a great choice. They’re rich in monounsaturated fatty acids, fibre, magnesium, potassium, vitamin E, the B’s and folic acid. Plus avo’s are great for skin and ease conditions like eczema, acne and itchiness. We like to say half an avocado a day helps to keep the meno witch at bay!

2. Eggs

hormones love eggs

Eggs are little packages of vitamins and minerals. They’re chock full of vitamins A, D, E, B2, B6, B9, iron, calcium, phosphorous, potassium and choline – nutrients essential to healthy hormones.

Bonus? Studies have shown that people who start the day with eggs can tell many a successful weight loss story.

3. Salmon

salmon for happy hormones

Salmon is a good source of omega-3 fatty acids -one of the building blocks of balanced hormones. This flavoursome fish is very good for brain and heart health too. Both of these can become vulnerable during and after the menopausal years. Its anti-inflammatory properties are also great for skin conditions and joint aches and pains. Add a piece or two to your week.

4. Coconut Oil

coconut oil for happy healthy hormones

While you may feel coconut oil is a bit of a buzzword or trend it’s actually a gold star superfood. Coconut oil is made up of medium chain fatty acids unlike most oils which consist of long chain fatty acids. As such its metabolised differently – going straight to the liver where it is promptly used for energy.

Coconut oil also contains lauric acid, which is an antimicrobial fatty acid. This gives it the ability to kill bacteria, viruses and fungi (read yeast infections). And it’s an anti-inflammatory.

I’ve been known to take a teaspoon of coconut oil on its own first thing in the morning. I do this mostly when I’m intermittent eating (my favourite way of eating for weight management). It’s very filling and studies have shown people who eat medium chain fatty acids consume fewer calories.

More: The Amazing Benefits of Intermittent Fasting

5. Nuts & Seeds

nuts and seeds for happy healthy hormones

I throw nuts and seeds into everything. Not just because they taste great but they are nutrient powerhouses and our hormones love them. Hemp, flax, chia seeds and walnuts are rich in omega-3’s so adding them to salads, veggies, smoothies is a good idea. It’s also an easy way to boost your hormone helpers.

6. Eat Your Fruit & Veg

hormone loving fruit via Pixabay

Fruit and vegetables are phytoestrogens, which basically means plant + estrogens and are found in over 300 plants. According to GreenMedInfo, phytoestrogens balance estrogen by binding to receptors and having an estrogenic effect. They raise levels that are too low and block stronger estrogens if levels are too high. So load up on spinach, blueberries, broccoli, apples, carrots, alfalfa and mung bean sprouts, pomegranates, cherries, bananas, watermelon and mint.

Get our FREE list of phytoestrogen foods here.

More: Try this Cauliflower Crust Pizza recipe.


And there you have it, six foods that help balance hormones. To summarise, the more you manage to swap these six foods with refined carbohydrates the more balanced your hormones will be. 😊😊😊


All images via Pixabay with thanks.

You may also like;

How To Do Seed Cycling For Hormone Balance During Pre-, Peri- & Post-Menopause

Recipe: Pomegranate & Cranberry Relish

Recipe: Green Goddess Nectar

Share with a friend


Sign up to our mailing list for the latest news and stories and receive a $5 discount code to redeem on your first purchase, plus receive a 3 step eBook on ways to support your body through menopause…

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Scroll to Top


This is the time when menstruation is well and truly over, the ovaries have stopped producing high levels of sex hormones and for many ladies, perimenopause symptoms subside.

Estrogen has protective qualities and the diminished levels mean organs such as your brain, heart and bones become more vulnerable. It’s also a key lubricant so your lips may become drier, your joints less supple and your vagina might be drier. In addition, your thyroid, digestion, insulin, cortisol and weight may alter.

At this juncture, a woman might experience an increase in the signs of reduced estrogen but she should have a decrease of perimenopause symptoms. That said, some women will experience symptoms like hot flushes for years or even the rest of their lives.


Peri = ‘near’

Most females begin to experience the symptoms of perimenopause in their mid-forties. Your progesterone levels decline from your mid-30s but it’s generally from around 40 that the rest of your sex hormones begin to follow suit. 

Perimenopause is a different experience for every woman and some women may barely notice it. The first indicators are usually changes to the monthly cycle. This means that for some ladies, this can be accompanied by things like sore breasts, mood swings, weight gain around the belly, and fatigue as time goes on.

For those with symptoms it can be a challenging time physically, mentally and emotionally.

Importantly, perimenopause lasts – on average – four to 10 years. The transition is usually a gradual process and many women enter perimenopause without realising.