Your 20s remains an important time for building bone density, but your ability to do so will naturally come to an end, so be sure to include a plentiful supply of bone-friendly nutrients, including calcium and vitamins D and K. You can find these nutrients in foods like dairy, green leafy vegetables, egg yolks and salmon.
We’ve all been there – skipping meals and relying on convenience foods to get us through a busy day but these foods are likely to be high in salt, sugar and fat, and eating them regularly will result in a lower fibre intake. The recommended daily amount of fibre is 30g per day, yet many of us manage just over half this amount. Low fibre, high sugar, fat and salt in our diets can contribute to weight gain, bloating, digestive problems and result in elevated blood pressure and digestive issues later in life.
Apricot & hazelnut muesli
What should I be eating?
Dairy foods
Aim for three servings of dairy each day (1 serving = 200ml milk, 150g yogurt, 30g cheese) for their useful calcium content. If you’re pregnant there are some dairy foods you should avoid including unpasteurised milks, soft cheeses including soft blue cheese as well as products made from unpasteurised goat’s and sheep’s milk.
If you don’t eat dairy, include calcium-rich plant sources like kale, broccoli, spinach, beans and fortified plant-based ‘milk’ alternatives. Other useful food sources include canned fish with bones, such as salmon and sardines.
Eggs
Are a source of liver-friendly choline – this little talked about nutrient is needed for the formation of cell membranes and for brain function, including memory. It’s especially important during pregnancy and breast feeding, when an adequate supply is essential for your baby’s brain development. Eggs are also a useful source of vitamin D, which is needed for healthy bones. Choose eggs enriched with omega-3 fatty acids to help support serotonin, the feel-good hormone, that may lift mood.
Wholegrains
Not the sexiest food maybe, but an important one if your goal is “fibre maxing”. Regularly eating 2-3 servings of wholegrains per day has also been linked to a reduced risk of weight gain as well as providing us with benefits for the heart and gut. These unprocessed versions of carbs take longer to digest and provide a steady supply of energy keeping us fuller for longer.
All the more reason to make time for breakfast – you can include fortified wholegrain cereals or porridge oats with chopped fruit or a handful of nuts or seeds. To save time in the morning try our chia and almond overnight oats and get more inspiration with these speedy breakfast options.
Green leafy veg
For B vitamins, magnesium and bone-building vitamin K. Green leafy veg are packed with folic acid, which is crucial pre-conception and for the first 12 weeks of pregnancy (Mum’s-to-be are advised to take a supplement).
Enjoy kale in this kale and bulgur tabbouleh with yogurt dressing
Dried apricots
Enjoy a sweet hit with less of a blood-sugar rush, thanks to their high fibre content. A useful plant source of iron, as well as bone-building calcium and phosphorus too.
Make the most of dried apricots in our apricot & hazelnut muesli
Brown rice
May help soothe rattled nerves because it contains an amino acid that your body converts to a calming brain chemical called GABA.
Chicken
A complete protein and a good source of phosphorus to enhance the bone-building effects of calcium. The darker thigh meat is rich in zinc and iron.
Get the health benefits of both chicken and brown rice in our roast chicken thighs with brown rice & salsa verde
Bananas
A great source of potassium which is useful for managing water-retention. Bananas also provide magnesium and vitamin B6, which may help with anxiety.
What else may be relevant for my 20s and 30s?
If you plan to start a family you should be aware that, prior to conception and during the first 12 weeks of pregnancy, the UK government recommends you take a supplement supplying 400mcg of folic acid (folate) daily. This is in addition to dietary sources such as fortified breakfast cereals, dark green leafy vegetables and oranges.
Pregnant and breast-feeding mums should also consider a 10mcg supplement of vitamin D daily.
Read more about what to eat during pregnancy and our review on the best vitamin D supplements.
If you enjoy a glass of wine or two and are pregnant or planning a pregnancy, you should be aware that to keep risks to your baby to a minimum, the safest policy is to not drink alcohol.
Try not to eat without thinking – instead make every mouthful count by getting into the habit of asking ‘Do I need this / want this / will it stop the food noise?’
In your 40s
It’s during this decade that you may start to notice your energy levels waning and your hormones out of kilter. Your weight on the scales may notch up a little and your favourite jeans may feel that little bit snugger. A busy schedule, growing family and career challenges may increase stress and anxiety, and impact sleep quality – all of which can have an effect on your ability to tune into hunger and fullness cues.
The answer? Eat to keep energy levels up and hunger at bay by focusing on energising micronutrients like iron and the B group of vitamins and maintain muscle mass with protein-rich foods like lean meats, fish, pulses and beans.
After the age of 40, our metabolic rate (the speed at which the body burns calories) may start to change. This reduction is likely to be modest, with the main reason people of this age start to suffer from middle-aged spread being down to hormonal changes, poor dietary choices and a lack of physical activity. Excess weight, particularly around the ‘middle’ is a risk factor for heart disease, diabetes and osteoarthritis, and the longer you wait before you tackle it the harder it becomes, so nip any weight gain in the bud before it becomes a serious problem.
Check out our practical weight loss tips.
Lamb & chickpea soup
What should I be eating?
Iron-rich foods
Liver and lean red meat offer the most easily absorbed form of iron (haem iron). If you eat meat include it approximately twice a week – you don’t need huge portions, 70g (cooked weight) is enough. Plant sources of iron include fortified breakfast cereals, lentils, green leafy vegetables such as chard, spinach, green beans, asparagus and broccoli as well as dried fruit like apricots.
If maintaining adequate iron levels is an issue for you then avoid drinking tea or coffee too close to mealtimes. This is because the natural tannins they contain may inhibit the absorption of minerals, such as iron.
Learn more ways to optimise your iron intake
Fruit and vegetables
Brightly coloured fruit and vegetables are one of the best sources of antioxidant nutrients. These protective plant compounds are associated with numerous health benefits from lower incidences of heart disease and obesity to maintaining good skin. Make sure you eat a minimum of five portions of fruit and vegetables every day and include a wide variety of different colours.
If you’re a woman experiencing hormonal shifts then the brassica family of vegetables are a hormone-savvy choice; this is because cabbage, cauliflower and broccoli contain compounds called indoles that may help regulate oestrogen levels. Including these vegetables regularly (preferably daily), may go some way to help alleviate symptoms such as breast tenderness, mood swings and hot flushes.
Enjoy cabbage in our roasted cabbage with harissa butter beans & baked feta
Seaweed (nori or wakame) is also brimming with stress-busting minerals, as well as iodine and selenium for a healthy thyroid and metabolism.
Protein foods
If you’re not getting enough protein, you may notice the condition of your hair, nails and skin suffering. Other signs might include wounds and injuries taking longer to heal; you might catch colds more easily and start to notice changes in your body composition, and even your posture. Opting for high-quality protein is important. These foods supply a good amount of all the essential amino acids, the building blocks of protein, which you need for growth and repair, including one called leucine, which is key for making muscle tissue. Eggs, yogurt and milk, as well as whey protein powder, soya milk and tempeh, are all useful sources.
If you’ve swapped to skimmed milk to help manage your weight, you might want to consider swapping back to semi-skimmed or even whole milk. That’s because recent studies suggest skimmed milk is no healthier and in fact the natural fat in whole milk helps boost our absorption of valuable fat-soluble vitamins, like A and D.
Fermented foods
Regularly including fermented foods, like yogurt, miso, kefir and kimchi appears to influence the bacteria in your gut, which in turn may help you manage your blood sugar levels, support heart health and potentially help with hormonal balance, too. That said, fermented foods may not suit everyone – if you suffer with histamine intolerance you may need to limit or avoid these foods.
Wholegrains
Rye grain doesn’t give you the insulin spike that wheat does, so a simple swap to rye bread or crackers may make it easier to manage blood sugar levels and curb carb cravings. Make the most of rye bread in this easy turkey salad on rye.
Beans & pulses
Lentils & chickpeas contain isoflavones, plant compounds that mimic the hormone oestrogen and help balance hormones. Get all the benefits of chickpeas in this comforting lamb & chickpea soup.
What else may be relevant for my 40s?
For women in their forties, it’s now that they are likely to start experiencing symptoms of the perimenopause. During this time, levels of hormones such as oestrogen, testosterone and progesterone start to naturally fluctuate and you may experience a host of symptoms from hot flushes to disrupted sleep to mood swings. This transitional time makes a healthy, balanced diet, good sleep hygiene and regular exercise even more important as well as ensuring you adopt appropriate stress management.
If you drink alcohol, keep to guideline amounts – no more than 14 units per week. It’s a good idea to have two alcohol-free days during the week and to spread your weekly allowance evenly rather than indulging over one or two days only.
In your 50s
In your 50s the focus shifts to heart and brain health, as well as managing any menopausal symptoms, if relevant. Health problems, such as raised cholesterol, high blood pressure and type 2 diabetes are more common in this age group.
The average age of menopause in the UK is 51. It’s a life stage that affects women in different ways, however a decline in libido, an increased likelihood of osteoporosis and heart disease are all linked to the reduced levels of oestrogen that accompany this life stage. Changes in gut health may also be experienced because oestrogen levels appear to influence the community of microbes known as the gut microbiome.
Interestingly, lower rates of menopausal symptoms are reported in countries in the Far East where the traditional diets are naturally rich in plant compounds called phytoestrogens – these compounds mildly mimic the effects of oestrogen in the body. Genetics and environmental factors play a huge part in how our bodies react to certain foods, so as yet we can’t say whether a diet rich in these phytoestrogens is beneficial for all women, although they may be worth a try. Foods that contain phytoestrogens include soy, linseeds (also known as flaxseeds), chickpeas, beans and peas.
Thai mackerel & sweet potato traybake
What should I be eating?
Eat Mediterranean
Aim to eat a Mediterranean-style diet based around fruit and vegetables – of all colours and types, wholegrains, lean meats and fish, nuts and seeds as well as heart-friendly fats like olive oil.
Tomatoes are rich in a protective compound called lycopene, which supports prostate health. Eat cooked or processed tomatoes for greater lycopene absorption.
Post-menopause, a woman’s risk of cardiovascular illness matches that of a man, so now is the time to make heart-friendly foods top of your agenda. Beetroot contains natural compounds called nitrates that support blood flow, lower blood pressure and help your muscles work more effectively – one added bonus is, it may make exercise easier, too. Boost your beetroot intake with these wholemeal wraps with minty pea hummus & beetroot.
Garlic also helps keep arteries clear and supports blood flow which is important for the heart, brain and libido.
Oats also contain a special type of fibre called beta-glucan which help to lower cholesterol, plus keep blood sugar steady and keep you feeling fuller for longer.
Enjoy oats for breakfast in a berry bircher
Phytoestrogens
These can be helpful for some women: consider including soya-based foods such as tofu, miso and tempeh. As well as helping to reduce hot flushes, improve heart health and bone density, eating 15-25g of soya protein a day may help manage cholesterol levels.
If soya isn’t your thing, other sources of phytoestrogens include lentils, beansprouts, peanuts and flaxseeds. Studies suggest approximately 40grams of flaxseed (also known as linseeds) a day may help balance hormone levels. Grind them before eating for optimal effect and add them to smoothies, soup or start the day with this gut-friendly apple and linseed porridge.
Healthy fats
Current guidelines recommend that we eat two portions of fish per week, of which one should be rich in essential fats known as omega-3 fatty acids. These healthy fats are found in fatty varieties of fish, like trout and sardines. This type of fat may help to keep your heart healthy and also help balance hormones. Canned fish such as salmon, sardines and mackerel offer value for money. Not a fish eater? Other sources include omega-3 enriched eggs, nuts and seeds including walnuts, chia and flaxseed.
Find out about other sources of omega-3 fats and read our 10 ways for fish haters to get their healthy fats
Try mackerel in this easy Thai mackerel & sweet potato traybake
What else may be relevant for my 50s?
It’s worth getting your cholesterol and blood pressure checked and, if you have high cholesterol, you might consider trying products rich in plant stanols or sterols which may help lower cholesterol. These products include margarines, spreads and yogurts as well as foods naturally rich in these compounds, such as avocado. If you don’t eat at least one serving of oil-rich fish each week, it may be worth considering an omega-3 supplement.
Smoking and being inactive may severely harm your bones, and it’s particularly important to include some weight-bearing exercise such as brisk walking, yoga or jogging. These forms of exercise help keep bones and joints strong, and help tone and build muscle which may support your metabolic rate.
Aim to drink 6-8 glasses of water or herbal teas every day and watch caffeine consumption – caffeine can interfere with the amount of calcium we absorb.
Watch out for rich, fatty or spicy meals as these may trigger heart burn and indigestion. If you experience symptoms of acid reflux more than 2-3 times per week, see your GP.
In your 60s & beyond
Diet plays an important role in helping extend the number of healthy, active years we enjoy. Eating well may help to reduce the risk of chronic diseases, and minimise age-related muscle loss, weakened bones and frailty. Our risk of heart attack and stroke rises steadily with age and nutritional deficiencies – too much saturated and trans fats, excess alcohol, smoking and a lack of exercise are all contributing factors.
With age comes changes to appetite coupled with the fact that our bodies become less efficient at absorbing nutrients from the foods we eat. This is because levels of stomach acid fall, and as a result the absorption of iron, calcium and vitamins like B6, B12 and folate are reduced. Decreased secretion of gastric intrinsic factor, the protein required for vitamin B12 absorption, may further decrease levels of this vitamin.
Your body also becomes less efficient at absorbing and manufacturing vitamin D as you age. Vitamin D can be made by the action of sunlight on the skin during the warmer months, but as we get older we tend to spend less time outside and our skin becomes less efficient at this process.
Digestive problems, like constipation, piles and diverticular disease, are also more common with age. Being active helps the gut function properly – so keep up with the walking or yoga, exercise may also help manage levels of stress and anxiety.
Mini lentil shepherd’s pies
What should I be eating?
Grains and pulses
Include plenty of fibre-rich foods such as wholegrains including oats and barley as well as beans, peas and lentils. A special type of fibre in oats and barley called beta-glucan is effective at managing cholesterol levels. Ideally, choose minimally processed oats and pot barley – these grains may also help stabilise blood sugar levels and keep you fuller for longer.
Why not try our pink barley porridge with vanilla yogurt, or these mini lentil shepherd’s pies
Fruit and vegetables
Increasing your intake of stone fruit such as plums and apricots or adding a small glass of prune juice to your breakfast may help alleviate constipation.
Bananas provide a useful source of potassium, a mineral that is important for helping to balance blood pressure. The magnesium and vitamin B6 they contribute may also help manage anxiety, while tryptophan may support sleep duration, which is especially relevant for older people. Including cherries or their juice, may also help tackle sleep disturbances because they are a useful source of melatonin.
Kale contains protective plant compounds called lutein and zeaxanthin which may help to reduce the risk of age-related eye degeneration and cataracts. Try it in our kale, tomato & poached egg on toast. Adding an oil dressing can help to optimise absorption.
Including avocado in your diet may promote the production of an antioxidant compound called glutathione – this helps the liver work more effectively, which may be important if you’re taking prescribed medication. Avocado also contributes beneficial fats that not only support the heart but also appear to help reduce the visible effects of aging.
Vitamin B12
About 10-15% of people over 60 are low in this vitamin – if you notice muscle weakness and frequent ‘pins and needles’, this might be relevant to you. Include plenty of foods rich in B12 such as meat, fish, eggs, dairy and fortified breakfast cereals. Yeast extract is a valuable source for those following a plant-based diet.
Check with your GP if you are concerned about your vitamin B12 levels.
Vitamin D
Small amounts of vitamin D are found in foods like eggs and oil-rich fish as well as fortified foods, like spreads.
During the autumn and winter months, our diet becomes an important source of vitamin D. However, given so few foods are reliable sources it can be difficult to achieve enough from diet alone, this is why all adults are advised to consider taking a supplement providing 10 micrograms of vitamin D daily, during the colder months.
What else may be relevant in my 60s and beyond?
Our tastebuds lose sensitivity as we age, so take care not to over-season your food. In some people, excess salt can lead to an elevation in blood pressure, cause bloating and aggravate bone loss. Guidelines suggest adults consume no more than 6g salt per day.
Check the nutrition information on the back of packs before you buy ready meals or sandwiches – for a main meal aim to eat no more than 2.5g salt. When cooking from scratch use alternative seasonings like garlic, black pepper, chilli, lemon juice, fresh herbs and spices.
Read more about a salt-friendly diet.
Enjoyed this? Now read…
Am I at risk of calcium deficiency?
10 ways to lower cholesterol
Risk factors for high cholesterol
Can you avoid weight gain during menopause?
I tried four ways to cut down on alcohol – here are the tactics I’d recommend
Healthy diet for over 70s
Get more information on supplements
What supplements should I take?
How to get the most out of supplements
Supplements guide
This article was last reviewed on 16 September 2025 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.
Jo Lewin is a registered nutritionist (RNutr) with the Association for Nutrition with a specialism in public health. Follow her on Twitter @nutri_jo.
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.