Walnut and Lentil Mushrooms with Spinach Mash
Walnut & lentil mushrooms50 min
Nutrition

How Much Fibre Do You Need a Day? (And How to Eat It)

Read
5 min
Updated
By
Alex Fahey

Pictured: Walnut and Lentil Mushrooms with Spinach Mash

Short answer

UK health guidelines recommend adults eat 30g of fibre a day. In the latest National Diet and Nutrition Survey, 96% of adults did not meet the recommendation. To close the gap, swap white staples for wholegrain, put beans and lentils into more meals, eat fruit and veg with the skins on, and add a handful of nuts or seeds.

Contents

What fibre is, and why 30g

Fibre is the part of plant foods your body can't digest. It passes through mostly intact, keeping your bowels moving, slowing how fast you absorb sugar and feeding the bacteria in your gut. Different fibres feed different microbes, so range matters as much as amount.

The UK's 30g figure comes from official dietary advice: SACN, the government's nutrition advisory committee, set it, and the NHS Eatwell Guide promotes it. Higher fibre intake is associated with lower risk of heart disease, type 2 diabetes and bowel cancer, and for nutrition research that evidence is consistent across large studies.

Treat 30g as a target rather than a cliff edge. Going from 15g to 25g is an improvement in itself.

Why so few of us hit it

Mostly refined staples, and too few pulses.

White bread, white rice and standard pasta have had the fibre-rich outer layers stripped out. When they form the base of most meals (toast, a sandwich, pasta for dinner), you start each day at a deficit that vegetables can't make up on their own.

Pulses barely feature in a typical British week. Beans, lentils and chickpeas are among the highest-fibre foods going, and cheap with it, yet beyond a tin of baked beans they seldom reach the plate. Cuisines that lean on pulses (Indian dal, Middle Eastern hummus and falafel, Mexican black beans) hit fibre targets without trying.

Put those together and the UK average of around 20g makes sense. Vegetables are left to carry the whole target, and at that volume they can't.

The swaps that close the gap

A few changes to things you already eat do most of the work.

Switch the base to wholegrain. Wholemeal bread, wholewheat pasta, brown rice, oats. A bowl of porridge is around 3g before toppings, and two slices of wholemeal toast have roughly double the fibre of white. This swap moves the daily number more than any other, because it touches every meal.

Get pulses into meals you already make. A tin of lentils in a bolognese or soup, chickpeas in a curry or roasted for a snack, black beans in a chilli. A single 200g portion of cooked pulses can add 8–10g of fibre, a third of the day in one ingredient.

Eat skins and keep things whole. Leave the skin on potatoes and apples, and eat whole fruit rather than juice (juice loses most of the fibre) or smoothies where you can.

Add nuts and seeds. A handful of almonds, a spoon of chia or flax on yoghurt or porridge. Small amounts, but they add up.

Widen the veg you buy. Broccoli, carrots, peas, leafy greens. Different plants bring different fibres.

Porridge with seeds and berries, a wholemeal sandwich with lentil soup, then a bean-based dinner with veg: that day lands near 30g without anyone counting.

You may have heard the advice to eat 30 different plants a week. It comes from gut-microbiome research and overlaps almost entirely with the fibre target. The foods that push your plant count up (pulses, wholegrains, nuts, seeds, a wider range of veg) are the ones that push your fibre up.

I think of fibre as a side effect of eating a wide range of plants, not a number to grind out. Counting grams is tedious and few people keep it up. Aiming for variety across the week is easier to hold in your head and lands you in the same place.

A note on going too fast

If you eat little fibre now, jumping straight to 30g will leave you bloated and gassy while your gut bacteria adjust. Build up over a couple of weeks and drink more water as you go, since fibre works by absorbing water as it moves through you. If you have IBS or another gut condition, some fermentable fibres can trigger symptoms, so go slowly and talk to your GP or a dietitian before big changes.

How Chop it fits

Counting fibre by hand is the kind of admin that lasts about three days. Chop it comes at it from the other side. You keep AI recipes, cookbook pages, website recipes and social saves in one library, then choose a week you actually want to cook. Weekly balance (the Weekly Diversity Score) gives you a view of plants, fibre and protein across that plan without asking you to log every gram.

Weekly balance is a supporting feature. The library's main job is making every useful recipe easy to keep, plan, shop and cook, whether the idea began in ChatGPT or on a stained cookbook page.

You can hit 30g with a notebook and some attention to wholegrains and beans. If tracking is what's beaten you before, having the variety kept for you is what turns it into a habit.


Sources: NHS fibre guidance (adult and children's targets) and the National Diet and Nutrition Survey 2019 to 2023 (current UK intake and compliance).

From the recipe library

Cook from this post

Quick answers

  • How much fibre should I eat a day in the UK?
    30g for adults, per government guidance. Children need less, scaling up with age: roughly 15g for ages 2–5, 20g for 5–11 and 25g for 11–16.
  • Is 30g of fibre a lot?
    It's more than most people eat. The UK average is around 20g a day, roughly two-thirds of the target. A wholegrain base plus a daily serving of pulses puts it within reach.
  • What foods are highest in fibre?
    Pulses (beans, lentils, chickpeas) top the list, followed by wholegrains (oats, wholewheat, brown rice, barley), nuts, seeds, and fruit and veg eaten with their skins.
  • Can I just take a fibre supplement?
    It helps in specific cases, but it gives you one type of fibre. Whole foods give you many different fibres, plus the vitamins and plant compounds that come with them. Food first, supplement if you need it.

Keep reading