Eat to ease the menopause

Check out how diet may help some common menopausal symptoms.

1. Hot flushes

A woman having a hot flush from menopause

Decreased levels of oestrogen may cause the body’s natural thermostat, the part of the brain known as the hypothalamus, to become sensitive to even the slightest change in body temperature. This means foods with a thermogenic (heat-producing) effect may trigger or worsen hot flushes as well as night sweats.

Diet tip

Look to avoid or at least cut back on stimulants such as coffee, alcohol, chocolate as well as spices, like chilli, and spicy foods, especially in the evening.

2. Fatigue

As oestrogen levels fall your body becomes less responsive to insulin this may cause sugar cravings and a desire to snack on more sugary foods. Eating like this may lead to a sharp rise in your blood glucose, followed by a sharp dip, which may leave you feeling tired and drained.

Diet tip

Be aware that you may have a more intense ‘need’ for sugary foods and opt to snack on whole foods like fresh fruit with a few nuts, whole-grain cereals as well as protein foods like dairy.

3. Weight gain

Protein foods

At this time in your life, your body begins to use energy differently, fat cells change and you may notice that you gain weight more easily. This is due to a number of factors including the fact that we may need fewer calories, some women become less active and as we age we lose muscle mass, which is metabolically active, meaning muscle burns more calories.

Diet tip

Check you are eating adequate amounts of high-quality protein from food sources like lean meat, fish, dairy, nuts and seeds. Protein is important at this life stage (look to achieve about 1.1g per kilogram of body weight per day) because it may help you maintain a healthy body mass index (BMI). Combine protein sources with complex carbs, such as brown grains, as these will help balance blood sugar levels and keep you feeling fuller for longer.

4. Dry skin

Oestrogen is thought to support the health of the skin and as levels decline, skin dryness, wrinkling and sagging are likely to occur more rapidly.

Diet tip

Nuts like walnuts, hazelnuts and almonds, as well as seeds like chia and flaxseed provide healthy amounts of oil and protective vitamin E and zinc. These nutrients and oils may support the skin’s hydration levels and appearance.

Learn more about how to eat for healthy skin.

5. Depression and irritability

When oestrogen levels fluctuate it may leave us at greater risk of depression, irritability and emotional swings.

Diet tip

Focus on protein foods that are rich in an amino acid called tryptophan, these include turkey, cottage cheese, oats and legumes. Tryptophan is a precursor to the neurotransmitter serotonin which is thought to support mood, sleep and appetite. Other useful strategies to help you feel less irritable are to eat breakfast and not miss meals – this helps avoid erratic blood sugar levels which are known to lead to irritability, mood swings and make you ’hangry’.

6. Bone loss

Calcium foods

Oestrogen plays an important role in the regulation of bone turnover as we age and when levels of oestrogen levels decline, we’re likely to experience a greater degree of bone loss.

Diet tip

Look to increase your intake of foods rich in calcium, magnesium and vitamins D and K, these nutrients help maintain the integrity of our bones. Useful foods include dairy, eggs, canned fish with bones and leafy green vegetables. High amounts of phosphorous – found in processed foods and fizzy drinks – should be avoided because phosphorous at high levels accelerates the loss of minerals, like calcium, from the bone.

In conjunction with a balanced and varied diet, weight-bearing exercise is important, but if you have been diagnosed with any form of bone loss, check with your doctor to ensure you can exercise safely and effectively.

Find out more about the best sources of calcium and learn about what affects osteoporosis and bone density.

7. Mood swings

Fluctuations in oestrogen and progesterone are the trigger for many classic menopausal symptoms including mood swings and changes in emotions, such as feelings of sadness.

Diet tip

Phyto or plant oestrogens, found in certain foods, are known to have a mild oestrogenic effect, they work by binding with oestrogen receptor sites found on our cells, in this way they may increase the total oestrogenic effect in the body. A high intake of phytoestrogens is thought to explain why hot flushes and other menopausal symptoms rarely occur in populations consuming a predominantly plant-based diet.

Useful foods to include are fermented soya products such as tofu, tempeh and miso, flaxseeds, pumpkins seeds, sesame seeds, sunflower seeds, celery, rhubarb and green beans.

Enjoyed this? Now read

How much protein do I need?
Five nutrients every woman needs
Eat your way to fabulous skin
What is menopause?
How many calories should I eat?


This page was last reviewed on 8 October 2024 by Kerry Torrens.

Kerry Torrens is a qualified Nutritionist (MBANT) with a post graduate diploma in Personalised Nutrition & Nutritional Therapy. She is a member of the British Association for Nutrition and Lifestyle Medicine (BANT) and a member of the Guild of Food Writers. Over the last 15 years she has been a contributing author to a number of nutritional and cookery publications including Good Food.

All health content on goodfood.com is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other health care professional. If you have any concerns about your general health, you should contact your local health care provider. See our website terms and conditions for more information.

Leave a Comment