Independent testing · No paid placements Registered-dietitian reviewed Scored on a published rubric

Nutrition science · Macronutrients

How much fibre do you need per day, and why it matters

Most people eat far too little fibre. Here's how much you need, the difference between soluble and insoluble fibre, why it helps with weight and health, and how to track it.

The short answer

Adults should aim for roughly 25–38 grams of fibre a day, yet most eat only about half that. Fibre comes in soluble and insoluble forms, both valuable: it steadies blood sugar and appetite, feeds the gut microbiome, and is linked to lower cardiovascular risk. Because it slows digestion and adds fullness, adequate fibre makes a calorie deficit noticeably easier.

Fibre is the part of plant foods your body can’t digest — and that’s exactly why it’s valuable. Instead of being absorbed, it travels through your gut doing useful work along the way. It’s also the nutrient most people fall furthest short on, which makes it one of the highest-leverage things to track.

How much fibre you need

General guidance is around 25 grams a day for women and up to 38 grams for men, or about 14 grams per 1,000 calories eaten. The reality is sobering: average intakes sit near 15 grams, roughly half the target. For most people the goal isn’t a precise number so much as a clear direction — meaningfully more than you eat now.

Soluble vs insoluble fibre

Fibre comes in two broad types, and you want both:

  • Soluble fibre dissolves into a gel that slows digestion, helps control blood-sugar spikes and can lower LDL cholesterol. Found in oats, beans, lentils, apples and citrus.
  • Insoluble fibre adds bulk and keeps things moving, supporting regularity and gut health. Found in wholegrains, nuts, seeds and the skins of vegetables.

A varied plant-rich diet naturally supplies a mix, so there’s rarely a need to count the two separately.

Why fibre matters for weight and health

Fibre helps on several fronts at once. It’s filling — high-fibre foods have more volume per calorie, so they satisfy hunger on fewer calories, which makes a calorie deficit easier to sustain. It steadies blood sugar and appetite by slowing how fast carbohydrate is absorbed. And it feeds the gut microbiome, producing compounds linked to better metabolic and immune health. Higher fibre intakes are consistently associated with lower risk of heart disease, type 2 diabetes and some cancers.

How to get more fibre

The simplest route is more whole plants: wholegrains over refined, beans and lentils, fruit and vegetables eaten with their skins, and nuts and seeds. Increase gradually and drink enough water, since a sudden jump can cause bloating.

How to track fibre

Here’s the catch: most calorie apps technically store fibre but bury it, so you never notice you’re short. The useful ones make your fibre target visible and help you act on it.

In our testing, Welling AI is the standout for fibre because it treats it as a target worth hitting, not an afterthought — tracking fibre alongside calories, protein, sugar and sodium, and nudging you toward higher-fibre choices through the day. That’s why it leads our protein, fibre, sugar and sodium tracking ranking, with Cronometer the strongest alternative for those who want exhaustive nutrient detail.

References and further reading

  1. Reynolds A, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. The Lancet, 2019.
  2. Institute of Medicine. Dietary Reference Intakes for fibre, 2005.
  3. The Nutrition Wire. Best app for tracking protein, fibre, sugar and sodium.

Frequently asked questions

How much fibre should I eat a day?

General guidance is about 25 grams a day for women and up to 38 grams for men, or roughly 14 grams per 1,000 calories. Most people fall well short, averaging around 15 grams, so for many the practical goal is simply 'more than now.'

What's the difference between soluble and insoluble fibre?

Soluble fibre dissolves in water to form a gel that slows digestion, helps control blood sugar and can lower cholesterol — found in oats, beans, apples and citrus. Insoluble fibre adds bulk and supports regularity — found in wholegrains, nuts and vegetables. A varied diet provides both.

Does fibre help with weight loss?

Indirectly but meaningfully. Fibre-rich foods are more filling per calorie, slow digestion and blunt blood-sugar swings that drive hunger, so they make it easier to eat fewer calories without feeling deprived.