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.

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.


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.

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