To function at its best, your body needs to have enough nutrients or macronutrients to fulfill all the different requirements and energy needs of its different systems. Your period is no different; a good period requires good nutrition.

You need to make sure you meet the nutritional needs of your body for your period to occur normally.

Three Main Macronutrients

There are three main macronutrients and these are carbohydrates, fat, and protein.

For a healthy period, you need to make sure you consume an adequate amount of each every day. If you don’t have enough of all three macronutrients your body won’t necessarily ovulate.


Protein is essential for your period health as it provides amino acids. These are needed to repair and maintain your body. They are needed for your hormones, muscles, organs, nervous system and immune system.

Aim to eat at least 1 gram of protein for each kilogram you weigh. So, if you weigh 65kg you should aim to consume at least 65g of protein per day.

It can be more difficult to get enough amino acids on a vegetarian diet so be careful to combine different sources of protein.


Carbohydrates are a good source of energy and help to support immune function.

They are also involved in the action of your thyroid hormone and help calm your nervous system, helping prevent excess cortisol. Click here to learn more ways in helping preventing excess cortisol.

Just as there are good things, there are also bad things about carbohydrates.

Wheat can be a proinflammatory food for some women and if you’re one of them, then it might have a negative impact on your period.

A Western diet often contains too many carbs, typically over 400g of carbohydrates per day. You want to aim for 100-150g of carbs per day.

Try to eat gentle carbs, or carbs that are unlikely to cause inflammation. This includes rice, oats, potato, sweet potato, and whole fruit. Try to avoid sugar and highly processed foods.

Fats as Macronutrients

As the main building block for your steroid hormones, estrogen and progesterone, it is important to make sure you eat enough fat and cholesterol.

If you eat certain types of fats, such as the omega-3 fatty acids found in fish, you get the additional benefits of those fats being anti-inflammatory.

Katherine Knott

Katherine is a certified naturopath and the founding director of Acorn and Oak.   Her journey into studying Naturopathy started when she was 18 years old.  Katherine  has also studied 2 1/2 years of nursing and midwifery, but decided that she was happier to work with women as a naturopath and support them through their […]

Read More… from Katherine Knott

Lou Chalmer – Autoimmune Disease, Counselling, And Philosophy

Lou is a certified Functional Nutrition Consultant, Heartmath and Immune Function Practitioner and Counsellor in training. Lou’s interest in health and wellbeing was sparked many years ago, but she decided to pursue a career in wine and environmental science. After working on her PhD in Regenerative Agriculture for two years, she decided that she would […]

Read More… from Lou Chalmer – Autoimmune Disease, Counselling, And Philosophy

Gurudaya – Shiatsu Therapist, Kundalini Yoga Instructor

Gurudaya is a practitioner of Shiatsu and Oriental Therapies and a Kundalini Yoga instructor. She completed her studies of Kinesiology in 2004, followed by Kundalini Yoga Teacher Training in 2007, and Shiatsu in 2014. She has found Shiatsu to be her preferred method for treating clients, for the calm and quiet mindfulness it promotes in […]

Read More… from Gurudaya – Shiatsu Therapist, Kundalini Yoga Instructor

Ruth Griffiths

Ruth has had a lifelong interest in and passion for nature, natural medicine, and the human experience. She began her studies in Health Science, Aromatherapy, Remedial Therapies, including Manual Lymphatic Drainage, in Melbourne over 25 years ago. On completion of these studies, Ruth operated a clinic for 8 years in the Grampians region, specializing in […]

Read More… from Ruth Griffiths