National Wellness Index

UK Fibre Intake Statistics: How Much Fibre Do Brits Actually Eat?

National Wellness Index Resources · Last updated August 2026

Fibre is one of the most consistently under-eaten nutrients in the UK diet. Public health guidance has recommended 30g of fibre a day for adults since 2015, when the Scientific Advisory Committee on Nutrition (SACN) raised the target from the previous 18g recommendation. A decade later, most UK adults still fall well short of it.

The NHS fibre target: 30g a day

The NHS Eatwell Guide and British Dietetic Association (BDA) both recommend adults aim for around 30g of fibre daily, from sources like wholegrains, pulses, fruit, vegetables, nuts and seeds. This applies to healthy adults; children have lower, age-adjusted targets (see below).

How much fibre do UK adults actually eat?

National Diet and Nutrition Survey (NDNS) data consistently shows the average UK adult eats somewhere in the region of 18–20g of fibre a day — roughly a third short of the 30g target. Some more recent survey analyses put the average even lower, closer to 16g, with only a small single-digit percentage of adults hitting the full 30g recommendation.

Whichever exact figure you use, the pattern is the same across every recent UK survey: fibre intake has stayed broadly flat for years despite the target being raised, and the majority of adults are not close to meeting it.

Why the fibre gap matters

Fibre isn't just about digestion. It also plays a role in steadying blood sugar response, supporting a healthy gut microbiome, and helping people feel fuller for longer after meals — which is part of why it's relevant to a broader wellness or weight-management routine, not just bowel health.

Fibre targets by age

Practical ways to close the gap

Related reading: UK ultra-processed food statistics · Complete protein sources guide

Curious how your own diet compares nationally?
Take the free 2-minute National Wellness Index quiz and see your score.

Take the Free Quiz →

Sources