โš•๏ธAll tools are for informational and educational purposes only โ€” not medical advice.Full disclaimer

โ† Back to blog
Nutrition6 min read ยท 06 April 2026

Fibre Intake Guide: How Much You Need and the Best Food Sources

The average adult eats just 18g of fibre per day โ€” roughly half the recommended amount. Here is why fibre is one of the most important nutrients for long-term health and how to eat more of it.

๐ŸŒฟ Calculate your fibre target

Use our free Fibre Intake Calculator to find your personalised daily fibre target.

Open Fibre Intake Calculator โ†’

How much fibre do you need?

The NHS recommends 30g of fibre per day for adults. The American Heart Association recommends 25โ€“30g. Despite these targets, surveys consistently show average intake is 17โ€“20g/day in the UK and US.

Children need less: about 15โ€“25g depending on age. Requirements do not change significantly between men and women at the same body size, though men tend to eat more food overall and therefore more fibre.

Daily fibre targets

Adults: 30g/day (NHS / AHA recommendation)

Average actual intake: ~18g/day (UK adults)

The gap: approximately 12g/day under target

Why fibre matters for health

Fibre is a carbohydrate that humans cannot digest. It passes largely intact to the colon, where it feeds beneficial gut bacteria (prebiotic effect) and adds bulk to stool. The health benefits are well documented across multiple domains:

  • Gut health โ€” high fibre intake is strongly associated with reduced colorectal cancer risk, improved bowel regularity, and a more diverse microbiome.
  • Blood sugar โ€” soluble fibre (oats, legumes, apples) slows glucose absorption, reducing post-meal blood sugar spikes and improving insulin sensitivity.
  • Cholesterol โ€” soluble fibre binds to bile acids in the gut, causing the liver to pull LDL cholesterol from the blood to produce more bile. Even 5โ€“10g/day of soluble fibre can reduce LDL by ~5%.
  • Weight management โ€” fibre adds bulk without calories, increases satiety hormones, and slows gastric emptying โ€” all of which reduce total calorie intake naturally.
  • Cardiovascular disease โ€” a 2019 Lancet meta-analysis found that each 8g/day increase in dietary fibre was associated with 5โ€“27% reductions in coronary heart disease, stroke, and type 2 diabetes.

Highest-fibre foods by category

FoodServingFibre
Split peas (cooked)180g16g
Lentils (cooked)200g15g
Black beans (cooked)180g15g
Chickpeas (cooked)200g12g
Avocado1 medium (150g)10g
Oats (dry)80g8g
Edamame150g8g
Pear (with skin)1 medium5.5g
Broccoli (cooked)160g5g
Wholegrain bread2 slices (80g)4.5g
Almonds30g3.5g
Apple (with skin)1 medium4.4g

How to increase fibre intake without digestive distress

Increasing fibre too quickly (especially from legumes) can cause bloating, gas, and discomfort. The solution is gradual increase โ€” add ~5g more per week and drink plenty of water. Fibre absorbs water in the gut, and without adequate hydration, it can cause constipation rather than prevent it.

  • Swap white bread, rice, and pasta for wholegrain versions (doubles fibre content).
  • Add a serving of legumes (lentils, beans, chickpeas) to two meals per week, building up to daily.
  • Eat fruit with the skin on (pear, apple, nectarine) rather than peeled.
  • Add a tablespoon of flaxseeds or chia seeds to yoghurt or oats (5โ€“7g fibre per tablespoon).
  • Start lunch with a large salad containing mixed leaves, carrot, and cucumber.

Calculate your daily fibre target

Use our Fibre Intake Calculator to find exactly how much fibre your body needs each day.