Consume Enough Magnesium to Balance your Hormones


Consume Enough Magnesium to Balance your Hormones

Quick Bites

  • Magnesium plays a pivotal role in the production of magnesium 
  • Dark chocolate is an excellent source of magnesium 
  • Read on to know what else can help you

Every hormonal problem from PCOS to adrenal fatigue is related to magnesium deficiency. We all at some point in our lives face hormonal imbalance and get stressed about it without actually knowing the real cause. Although the female system can be quite tricky, there are certain things you can add to your lifestyle which helps to balance your hormones. 

One of the most important things to consume when you are suffering from a hormonal imbalance is magnesium. It plays a pivotal role in the production of hormones, including testosterone, progesterone and estrogen. Here is a list of magnesium-rich foods that will help you with exactly that. 

Magnesium-Rich Foods 

Dark Chocolate 

Dark chocolate is an excellent source of magnesium which can help you balance your hormones. They are also high in iron, copper, manganese and antioxidants which protect you from developing cardiovascular diseases by preventing LDL cholesterol from sticking to the lining of your arteries.

Also read: Tests to Diagnose Hormone Problems in Women


Only half a cup of pumpkin is sufficient to complete your daily requirement of magnesium. Some other nuts which are high in magnesium are almonds, sunflower seeds, pine nuts, flaxseed, cashews and flaxseed. Nuts are a perfect snack you can keep munching on throughout the day. 


Avocado is one of the most nutritious and versatile picks for magnesium. Just add one sliced avocado to your salad or sandwich at lunch and you will consume 15 per cent of the recommended amount of magnesium to be taken every day. 

Whole Grains 

Whole grains are rich in various nutrients, including magnesium. They are also high in fibre, manganese, vitamins and selenium. Whole grains also reduce inflammation and decrease the risk of developing heart disease. Some of the best sources of whole grains include wheat, oats and barley. 


Bananas are high in potassium, which can keep your blood pressure in check and reduce the chances of developing heart diseases. It is also packed with magnesium which helps with hormonal imbalances. It can also keep your blood sugar levels in control, reduce inflammation and improve gut health. 

Fatty Fish 

Fatty fishes such as salmon, halibut and tuna are great sources of magnesium which keep your hormone problems at bay. Try to eat fish at least once a week; your body will get 97mg of magnesium from eating 100 gram of mackerel. 

Also read: Things You Should not Eat on an Empty Stomach


You are in for a treat if you are a vegetarian because tofu is not only high in magnesium but also in protein. A 100 gram of tofu has 53 mg of magnesium. Studies have also found that eating tofu can protect your cells lining your arteries and reduce the risk of developing stomach cancer. 


Written by: Arushi Bidhuri

Source: Onlymyhealth editorial team Feb 05, 2019