
Healthy Eating for Long-Term Health: A GP Guide
What we eat has a major influence on our risk of heart disease, stroke, type 2 diabetes, some cancers and bowel problems. The good news is that a healthy diet does not need to be complicated, expensive or restrictive.
The strongest evidence supports a pattern of eating based mostly on whole foods, with plenty of plants and fibre, rather than any single superfood or strict diet.
This guide sets out the key principles and practical ways to put them into practice.
These articles are intended as educational sources, not diagnostic nor taking place of a proper medical assessment. If you need help, please book an appointment with one of our GP’s.
What does a healthy diet look like?
A healthy eating pattern usually includes:
- plenty of vegetables and fruit, aiming for at least 5 portions a day
- whole grains, beans, lentils, nuts and seeds
- good sources of protein, such as fish, eggs, pulses, dairy and lean meat
- healthy fats, such as olive oil and oily fish
The Mediterranean-style diet is one well-studied example and is linked to lower rates of heart disease.
Patterns matter more than single foods
Health is shaped by what you eat most of the time, not by occasional treats. No single food will make or break your health.
Focusing on adding healthy foods is often easier and more sustainable than trying to cut lots of things out.
Key principles
Six simple principles cover most of what matters:
Eat more fibre
Aim for about 30g a day from whole grains, beans, vegetables and fruit.
Fill half your plate with plants
Vegetables and salad at most meals.
Include protein at each meal
Helps you feel full and maintains muscle.
Choose healthy fats
Olive oil, nuts, seeds and oily fish.
Limit salt
No more than 6g, about a teaspoon, a day.
Cut down on ultra-processed foods
Including sugary drinks and processed meats.

Fibre and gut health
Most UK adults eat around 20g of fibre a day, well below the recommended 30g. Fibre helps:
- keep bowels regular
- lower cholesterol
- improve blood sugar control
- support healthy gut bacteria
Good sources include oats, wholemeal bread, brown rice, beans, lentils, vegetables, fruit with skins, nuts and seeds. Increase fibre gradually and drink plenty of fluids.

Protein
Protein helps you feel full and is important for maintaining muscle, especially as you get older or when losing weight. Good sources include:
- fish and seafood
- eggs and dairy
- beans, lentils, chickpeas and tofu
- poultry and lean meat
Spreading protein across meals is helpful. Aim to limit red meat and avoid processed meats where possible.

Fats, sugar and salt
Some changes have a particularly large effect on heart and metabolic health:
- swap saturated fats such as butter for unsaturated fats such as olive oil
- cut down on sugary drinks, which are a major source of added sugar
- check labels for salt, and add less at the table
- eat oily fish such as salmon or sardines once a week
See our guides to cholesterol and lifestyle for heart health.

Ultra-processed foods
Ultra-processed foods are made with ingredients not usually found in home cooking, such as additives, emulsifiers and flavourings. High intake is linked to weight gain and long-term conditions. Practical swaps include:
- cooking simple meals from basic ingredients more often
- choosing plain yoghurt, oats or eggs over sugary cereals
- snacking on fruit, nuts or vegetables
- drinking water instead of sugary or fizzy drinks
You do not need to avoid all processed foods. Tinned beans, frozen vegetables and wholemeal bread can all be part of a healthy diet.

Eating for weight and blood sugar
For people trying to lose weight or improve blood sugar, helpful approaches include:
- regular meals built around vegetables, protein and fibre
- smaller portions of refined carbohydrates such as white bread and pasta
- limiting alcohol, which adds calories and affects appetite
- eating slowly and stopping when comfortably full
Our guides to type 2 diabetes and prediabetes and GLP-1 medicines and lifestyle explain more.

Vitamin D and supplements
Most people can get the nutrients they need from a varied diet. One exception in the UK is vitamin D:
- everyone should consider a daily 10 microgram (400 IU) vitamin D supplement in autumn and winter
- some people at higher risk of low vitamin D are advised to take it all year round
- other supplements are usually unnecessary unless advised by a health professional
See our guide to vitamin D testing for more information.

Frequently asked questions
What is the healthiest diet?
There is no single perfect diet. The strongest evidence supports eating mostly whole foods, with plenty of vegetables, fruit, whole grains, beans and healthy fats, and fewer ultra-processed foods. The Mediterranean-style diet is a well-studied example.
How much fibre should I eat?
UK guidance recommends about 30g of fibre a day for adults. Most people eat much less, so increasing fibre gradually is a useful goal.
Should I take vitamin D?
In the UK, everyone should consider taking a 10 microgram (400 IU) vitamin D supplement daily in autumn and winter. Some people are advised to take it all year round.
Are all processed foods bad?
No. Foods such as tinned beans, frozen vegetables and wholemeal bread can be part of a healthy diet. It is mainly ultra-processed foods, sugary drinks and processed meats that are worth cutting down on.
Can a GP help with my diet?
Yes. A GP can check relevant blood tests such as cholesterol and HbA1c, discuss your risk factors and help you plan changes. They can also refer you for specialist dietetic advice if needed.
Further Reading and Hub Links
Return to the Lifestyle and Preventative Medicine section, or explore the full AccessGP Knowledge Base.
If you would like a GP to check your cholesterol or blood sugar, review your results or help you plan changes to your diet, you can book an online appointment at a time that suits you. Our GMC-registered GPs offer same-day or next-day video and telephone consultations.
AccessGP Services
Our GMC-registered GPs offer same-day or next-day video and telephone consultations, providing convenient access to medical advice when you need it.
What We Offer:
Locations We Serve:
Available to patients in Cambridge, Oxford, Coventry, Derby, Durham, Middlesbrough and throughout England.
Reviewed by Dr Zamiel Hussain, GP · GMC number 7486123 (check the GMC register) · About Dr Hussain
Updated: 8 November 2026
