Do you wake up some days feeling off and others... worse? Mood swings, insomnia, anxiety, hunger, bloating and breakouts can all stem from the same culprit: hormonal imbalance.

Hormones can affect any of us at any stage of life – not anymore solely related to teens or menopausal women. We often blame our lack of energy, foggy head or even flatulence on stress, however, the good news is that you can actually take back control of your mind, body and emotions by making practical tweaks to your nutrition!

Hormones need a steady stream of nutrients for them to work efficiently. A harmonious combination of what's going on inside your body is dependant on outside factors like diet and lifestyle to balance hormones for issues like weight gain, acne, insomnia and menstrual cramps.

Hormone balancing diet plan

dark leafy greens for hormone balance diet

1. Cruciferous greens

Cruciferous vegetables like broccoli, brussels sprouts, cabbage, cauliflower, collard greens, kale, mustard greens, turnips and watercress are all essential in a diet for hormonal imbalance. They're essential to balancing your hormones because they contain the phytochemical called Indole-3-Carbinol (I3C) which has been shown to increase oestrogen metabolism and can help reduce period pain and PMS.

avocado balance hormones

2. Avocado

Did we really need another reason to love avocado? Yummy avocados contain the good kind of fatty acids as well as fibre and nutrients like potassium and vitamin E.

colourful vegetables to balance hormoes

3. Colourful veggies

Taste the rainbow (just not the Skittles kind!). Colourful vegetables keep our blood sugar levels in check so try to include the rainbow in your daily diet to keep you feeling as happy and healthy as possible.

dark chocolate helps hormonal imbalance

4. Dark chocolate

Cacao is full of antioxidants and many hormone-friendly minerals like magnesium. Try and opt for 70% or higher dark chocolate because they have less sugar than most. Indulging in high sugar content and can bring you back to square one when trying to balance out your hormones.

seeds for hormone diet

5. Seeds

Seeds like pumpkin, sunflower, flaxseed and sesame seeds are are a rich source of phytoestrogens, good fat and magnesium – mother nature's relaxant. These are vital to help the body and mind relax and help reduce and prevent insomnia, exhaustion, constipation and period pain.

Try adding more of these delicious hormone balancing foods into your diet, and you'll soon begin to feel better overall!

Read next:

High Cholesterol? Think Thyroid!

How to Actually Control Your Sugar Cravings

To save these helpful tips, Pin This!

Discover the best foods to include in your diet to balance hormones and help reduce and prevent weight gain, insomnia, mood swings and period pain.

Related Health Tips
Treating Endometriosis Naturally
Chinese Medicine can alleviate the pain associated with endometriosis. Application of ancillary technique moxibustion, strongly penetrates the meridians to warm, move and nourish. Warmth activates... Read more

Our community says

  • 0% Worth it
  • 0% Not sure
  • 0% Not worth it
How to Soothe Period Pain
Most adverts for feminine hygiene products show smily women being sporty. Many women feel anything but smily or sporty during their period and some suffer with terrible period pain. Try these... Read more

Our community says

  • 66% Worth it
  • 33% Not sure
  • 0% Not worth it

Our experts say

  • 1
  • Experts Endorsed
  • 0
  • Experts Disagreed
Moving out of PMT
When the body begins to cramp, pause and take malasana (wide legged squat) and move gently about within it. Hands stay on the floor so you can balance easily as you twist and roll gently about,... Read more

Our community says

  • 0% Worth it
  • 0% Not sure
  • 0% Not worth it

Join our Facebook community for daily health inspo!

We use cookies to maximise your experience on our site. To ensure we are compliant with new E-privacy Regulations, we are required to ask your consent to set the cookies. A copy of our Cookies Policy can be found here