Human studies only · No supplements sold
Home · The Evidence Index · Heart · Fibre

How much fibre should you eat?

Verdict — Strong (association)
Reviewed against the AntiAgingGreens evidence standard · 10-year prospective cohort · Last reviewed July 2026

Aim for at least 25 to 30 g a day, from whole plant foods. In a 10-year study, people eating the most fibre had about 16% lower risk of dying and 39% lower cardiovascular death than those eating the least, in a dose-responsive way. It's whole foods, not fibre powders — and it's a strong association rather than proof of cause.

You eat
~25–30 g/day fibre from whole plant foods
Sources
Beans, whole grains, veg, fruit, nuts, seeds
Linked to
~16% lower all-cause and ~39% lower CVD mortality (highest vs lowest)
Risk falls steadily as fibre intake rises. The effect is one of the most consistent in nutrition — but it comes from whole-food eating patterns, not from a scoop of fibre powder.

What the evidence supports

  • ~16% lower all-cause mortality — highest vs lowest fibre intake (HR 0.84)1
  • ~39% lower cardiovascular mortality (HR 0.61)1
  • A dose-response — more fibre, lower risk, across the range1

What it doesn't mean

  • Proof of cause — the data are observational; we say "linked to"
  • A reason to rely on fibre powders — the evidence is for whole foods
  • Something to add all at once — build up gradually, with fluids

Where this comes from

What the human evidence shows
The anchor read here is a 10-year prospective cohort study.1 Comparing the highest with the lowest fibre intake, and fully adjusting for other factors, all-cause mortality was about 16% lower (hazard ratio 0.84) and cardiovascular mortality about 39% lower (hazard ratio 0.61), with risk decreasing step by step across intake groups. This sits within a very large and consistent body of evidence: dose-response reviews and the World Health Organization's dietary guidance converge on a target of at least 25 to 30 g of naturally occurring fibre a day.
Why fibre plausibly helps
There are clear mechanisms behind the association. Soluble fibre lowers LDL cholesterol and blunts blood-sugar spikes; fibre feeds gut bacteria that produce beneficial short-chain fatty acids; and high-fibre foods are filling, which helps with weight. It's the same reason foods we cover separately — oats, barley, beans and nuts — lower cholesterol. A high-fibre diet is really just a whole-plant-food diet under another name.
Where the evidence stops
This is observational, so it shows association, not proof — people who eat more fibre tend to be healthier in other ways, which inflates the link. But the effect is large, dose-responsive, mechanistically supported and consistent across populations, so a strong-association rating is fair. Two practical points: the evidence is for fibre from whole foods, not supplements, and fibre should be increased gradually with plenty of water to avoid bloating.

The practical version: build meals around beans, whole grains, vegetables, fruit, nuts and seeds, and you'll reach 25 to 30 g of fibre without counting. Increase it over a couple of weeks and drink more water as you do. Food first — a fibre powder isn't the same thing, and we recommend no supplement. We sell nothing.


At a glance

QuestionHow much fibre should you eat?
AnswerAt least 25–30 g/day from whole plant foods (most people fall short)
Key numbersHighest vs lowest intake: all-cause mortality HR 0.84; CVD mortality HR 0.61
Best sourcesBeans, whole grains (oats, barley), veg, fruit, nuts, seeds
FormWhole foods — not fibre powders
Evidence type10-year prospective cohort — association, not proof of cause
Last reviewedJuly 2026

Sources

  1. Kwon YJ, Lee HS, Park G, Kim HM, Lee JW. Association of dietary fiber intake with all-cause mortality and cardiovascular disease mortality: a 10-year prospective cohort study. Nutrients, 2022. PMC9370192 — highest vs lowest fibre intake: all-cause mortality HR 0.84 (0.76–0.93), CVD mortality HR 0.61 (0.47–0.78), dose-responsive.

Bottom line for you

Most people don't eat enough fibre, and it's one of the most worthwhile gaps to close. Aim for at least 25 to 30 g a day from whole plant foods — beans, whole grains, vegetables, fruit, nuts and seeds — which is linked to meaningfully lower risk of dying, especially from heart disease, the more you eat.

Keep it honest and practical: this is a strong association rather than proof, the benefit belongs to whole foods rather than fibre powders, and you should build intake up gradually with plenty of water. Do that and you're eating the same pattern that lowers cholesterol and steadies blood sugar too. We recommend no supplement, and we sell nothing.

Educational information based on peer-reviewed human studies. Not medical advice — with a gut condition, increase fibre in consultation with a clinician. AntiAgingGreens never sells or recommends supplements. We report what the evidence shows — and where it stops.