Dietary Fibre Explained: What It Is, Why It Matters and How to Reach 30g a Day

Dietary Fibre Explained: What It Is, Why It Matters and How to Reach 30g a Day

  • November 1, 2026
  • Running
  • 0 Comments
  • Christophe

Almost everyone has heard that fibre is good for you. Far fewer people could say what it actually is, what it does once you’ve eaten it, or how much they should be getting. That gap in knowledge probably helps explain a much bigger one: UK government advice is for adults to eat 30g of fibre a day, yet the NHS says most of us average about 20g, and in the latest national diet survey only around 4% of adults reached the target.

This guide takes you from the basics through to the practical stuff. We’ll look at what fibre is and the different types, why it matters for your gut, heart and long-term health, how much you need at each age, and where it comes from. Then comes the part most people really want: how to raise your intake to the recommended level without ending up bloated and uncomfortable. Along the way you’ll find a fibre table for everyday foods, a seven-day vegetarian meal plan that reaches 30g, and a calculator to check your own day.

Everything here is general information rather than personal advice, and there’s a short section near the end on who should be careful.

Key takeaways

  • Dietary fibre is the part of plant foods your body can’t digest. Most of it is fermented by gut bacteria in the large bowel.
  • UK advice for adults is 30g a day. Most adults eat about 20g, and only a small minority reach 30g.
  • Higher fibre intakes are linked to a lower risk of heart disease, stroke, type 2 diabetes and bowel cancer.
  • The best sources are wholegrains, pulses, vegetables, fruit, nuts and seeds. Meat, fish, eggs and dairy contain none.
  • Build up gradually over a few weeks and drink plenty of fluid to avoid wind, bloating and cramps.

What is dietary fibre?

Dietary fibre is the part of plant foods that your body can’t break down and absorb in the small intestine. Instead of being digested like sugar or starch, it carries on to the large intestine, where it is partly or completely fermented by the bacteria that live there, as the British Dietetic Association (BDA) explains.

That’s why fibre is found only in plant foods: wholegrains, pulses, vegetables, fruit, nuts and seeds. Meat, fish, eggs and dairy contain none. It’s also why preparation matters. Peeling fruit and vegetables or choosing refined flour removes fibre, because much of it sits in the skins, seeds and outer layers of the plant.

A quick note on numbers, because they confuse people. In 2015 the UK’s Scientific Advisory Committee on Nutrition (SACN) broadened the official definition of fibre and moved to a measurement method called AOAC, which is now used on UK food labels. Under the old method the advice was 18g a day, roughly equivalent to 24g on the new one, so the 30g target is about 6g more than the old advice rather than a different goal altogether. If you find an older leaflet quoting 18g, that’s why.

The different types of fibre

Fibre isn’t one substance. It’s a family of compounds with different jobs, and most plant foods contain several at once. The usual shorthand splits them into soluble fibre, which dissolves in water, and insoluble fibre, which doesn’t. Researchers accept that this isn’t a perfect system, but it’s a handy way to understand what’s going on, and a review in the Proceedings of the Nutrition Society lays out the main groups.

TypeWhat it doesWhere you’ll find it
Insoluble fibre (cellulose, hemicellulose, lignin)Adds bulk to stools and helps food move through the gutWholegrain bread and cereals, wheat bran, nuts, vegetables, and the skins of fruit and potatoes
Soluble fibre (pectins, beta-glucan, gums)Forms a gel that slows digestion, helps lower cholesterol and softens the rise in blood sugar after mealsOats and barley (beta-glucan), apples, citrus fruit and berries (pectin), beans, lentils, peas, chia and linseed
Resistant starchEscapes digestion and is fermented in the large bowelPulses, slightly underripe bananas, and potatoes, pasta or rice that have been cooked and cooled
Prebiotic fibres (such as inulin)Selectively feed some gut bacteriaOnions, garlic, leeks, bananas, oats and chicory root

In practice you don’t need to count each type. A diet built around a variety of plant foods delivers a mix automatically, and that’s what the evidence supports: SACN points out that most of the research comes from studies where fibre is a natural part of whole foods, so it advises getting your fibre from a variety of food sources rather than relying on one type, or on added fibre.

Why fibre matters for your health

The strongest evidence comes from a large 2019 analysis published in The Lancet, commissioned by the World Health Organization. It pooled studies from nearly 40 years and found that people with the highest fibre intakes had a 15 to 30% lower risk of death from any cause, death from cardiovascular disease, coronary heart disease, stroke, type 2 diabetes and bowel cancer than people with the lowest intakes. For every extra 8g of fibre eaten per day, risks fell by roughly 5 to 27% across several of those outcomes, and the benefits looked set to keep growing at higher intakes. These are observational findings, so they show an association rather than proof, but the certainty of evidence for fibre was graded as moderate.

Digestion and regularity

Fibre’s best-known job is keeping things moving. Insoluble fibre adds bulk to stools and speeds their passage, while soluble fibre holds water and softens them. The NHS notes that fibre-rich foods help digestion and prevent constipation, and diets rich in pulses and wholegrains seem particularly effective at shortening transit time.

Feeding your gut bacteria

Once fibre reaches the large bowel, resident bacteria ferment it into short-chain fatty acids such as butyrate, which provide energy for the cells lining the gut. Researchers think a varied fibre intake supports a more diverse gut microbiome, although how different fibres affect specific bacteria is still being worked out. If this is your interest, my post on protecting your gut microbiome covers the other side of the coin: the foods worth cutting back on.

Heart health and cholesterol

Soluble fibre reduces the reabsorption of bile acids in the small intestine, which in turn lowers circulating cholesterol. Oat beta-glucan is the best studied, with around 3g a day needed for an effect, which is roughly a bowl of porridge plus an oat-based snack. Reviews also link every extra 7g of total fibre a day to about 9% lower cardiovascular disease risk.

Blood sugar and type 2 diabetes

Soluble fibre thickens the contents of the gut, slowing the absorption of glucose and softening the spike after a meal. One review found type 2 diabetes risk was about 6% lower for every extra 7g of fibre a day, and wholegrains appear to be particularly protective.

Bowel cancer

The NHS lists a lower risk of bowel cancer among the associations of a fibre-rich diet. One proposed explanation is that fermentation in the colon, together with faster transit and more bulk, dilutes potential carcinogens. The mechanisms are still not completely understood, and fibre is one piece of a wider lifestyle picture rather than a guarantee.

Fullness and weight

Soluble fibre slows stomach emptying, and fibre-rich foods tend to be filling for their calories. In the clinical trials pooled in the Lancet analysis, higher fibre intakes were linked to lower body weight, blood pressure and total cholesterol. The effect on weight is modest, so think of fibre as a helpful ally rather than a weight-loss method.

How much fibre do you need?

For adults the UK recommendation is 30g of fibre a day, set by SACN in 2015 and repeated by the NHS. It’s the same for men and women, and it’s an average to aim for over time rather than a number to hit to the gram every day. Children need less, rising with age:

AgeFibre per day
2 to 5 yearsAbout 15g
5 to 11 yearsAbout 20g
11 to 16 yearsAbout 25g
16 to 18 yearsAbout 30g
Adults30g
Source: SACN and NHS. SACN’s fibre targets start at age 2.

Now the reality check. The NHS puts average adult intake at about 20g a day. In the most recent National Diet and Nutrition Survey (2019 to 2023), only around 4% of adults met the 30g target, according to the Food Foundation’s analysis. The government cautions that the survey method changed, so those results can’t be compared directly with older ones, which put the figure nearer 9%. Either way, the shortfall is large and widespread.

Is 30g a ceiling? Not necessarily. Dose-response analyses suggest benefits keep growing at higher intakes, and the lead author of the Lancet study has suggested aiming for at least 25 to 29g from food. The sensible target for most people is to reach 30g steadily and comfortably, then let it settle there.

It’s also a lot of plants. SACN’s own worked example reaches 30g with five portions of fruit and vegetables, two slices of wholemeal bread, a portion of high-fibre breakfast cereal and a baked potato, among other wholegrain choices, which is a long way from the typical British diet. Researchers have described the target as achievable but requiring substantial change in dietary habits.

Where does dietary fibre come from?

In the UK, roughly half of our fibre comes from cereal foods such as bread and breakfast cereals, and around a third from fruit and vegetables, with potatoes counting as a vegetable here. Pulses contribute relatively little, which is a pity because they’re among the most fibre-dense everyday foods. For a longer list of ideas, see my earlier post on fibre-rich foods.

Food groupFoodTypical portionFibre per portion
Wholegrains and starchy foodsPorridge oats40g dry (a small bowl of porridge)3g
Wholewheat cereal biscuits (such as Weetabix)2 biscuits4g
Wholemeal bread1 slice (35g)2.5g
White bread1 slice (35g)0.5g
Wholewheat pasta, cooked150g6g
Jacket potato, skin on1 large (200g)5g
Brown rice, cooked150g2g
Oatcakes2 (25g)1.5g
PulsesBaked beans80g (about 4 tbsp)3.5g
Lentils, cooked80g6g
Chickpeas, cooked80g4g
VegetablesPeas80g3.5g
Broccoli80g2g
Carrots80g2.5g
Sweetcorn80g2g
Tomatoes80g (1 medium)1g
FruitApple1 medium2g
Banana1 medium2g
Raspberries80g2.5g
AvocadoHalf (75g)2.5g
Nuts and seedsAlmonds30g (a small handful)3.5g
Chia seeds1 tbsp (12g)4g
Peanut butter1 tbsp (15g)1g
Approximate values rounded to the nearest 0.5g, based on UK food composition data and dietitian resources. Brand, variety and cooking change them, so always check the label.

Some patterns jump out. Pulses, seeds and nuts pack the most fibre into a small portion. Wholemeal bread gives around 2.5g a slice against about 0.5g for white. And leaving the skin on a jacket potato turns it into one of the best-value fibre sources on the plate. Treat the numbers as a guide: for packaged foods, the nutrition label beats any table, including this one.

How to increase your fibre intake to 30g a day

Closing a gap of around 10g sounds daunting, but it’s mostly a matter of small swaps repeated daily. Here’s how I’d approach it.

1. Find your starting point

Run through a typical day with the calculator further down this page. Most adults land near 20g, so you’re looking for roughly 10g more, which is about two or three of the swaps below.

2. Go slowly

Jumping from 20g to 30g overnight is the classic route to wind, bloating and cramps. One NHS hospital leaflet suggests introducing high-fibre foods gradually over two to three weeks. If you feel uncomfortable, hold at your current level for a few days before stepping up again.

3. Drink enough fluid

Fibre draws water into the bowel, so as your intake rises you need enough fluid for it to do its job, otherwise it can make constipation worse. The same leaflet suggests around 1.5 to 2 litres of fluid a day, mostly water or diluted squash.

4. Swap, don’t just add

The easiest gains come from replacing refined foods with wholegrain ones. Choose porridge or wholewheat cereal biscuits at breakfast, wholemeal or granary bread, wholewheat pasta and brown rice, and potatoes with the skins on. Switching a sandwich from white to wholemeal bread adds about 4g across two slices.

5. Give pulses a regular slot

Beans, lentils and chickpeas are the heavy hitters. A single 80g portion adds around 3.5 to 6g. Tinned versions are cheap and count just as well, so stir them into curries, soups, stews, pasta sauces and salads.

6. Eat the whole thing

Keep the skins on potatoes, apples and pears, choose whole fruit over juice, and add vegetables to every meal. For snacks, think fruit, vegetable sticks, oatcakes, and unsalted nuts and seeds, as the NHS suggests.

7. Read the label

Under UK rules a food can claim to be a “source of fibre” if it has at least 3g per 100g, and “high in fibre” at 6g or more per 100g. Check the per-100g column and the serving size, because a high-fibre cereal eaten in a tiny portion delivers less than the claim suggests.

8. Be wary of added-fibre shortcuts

Fibre-boosted drinks, bars and snacks are everywhere, often using ingredients such as inulin or chicory root. They can help at the margins, but SACN’s advice is to get fibre from a variety of food sources, partly because most of the evidence is for fibre as a natural part of whole foods. Dietitians generally treat supplements as a last resort, and they’re worth discussing with a GP or dietitian first.

A 7-day vegetarian meal plan for around 30g of fibre a day

Here’s a week of vegetarian eating that comes out at roughly 30 to 35g of fibre a day. It includes eggs and dairy but no meat or fish, leans on tinned pulses and everyday ingredients, and is built from the foods in the table above so that the totals can be checked. I haven’t counted onions, garlic, herbs, spices, mushrooms, tofu or cooking ingredients, so real totals will be slightly higher. Portions are for an average adult, so adjust them to your appetite, and if your current intake is nearer 20g, build up to this level over a few weeks.

DayMeals (fibre per meal)Daily total
MondayBreakfast: Porridge made with milk, topped with a sliced banana and a tablespoon of chia seeds (9g)
Lunch: Jacket potato with baked beans and grated cheese, with sliced tomatoes on the side (9.5g)
Dinner: Wholewheat pasta with a tomato, broccoli and carrot sauce and a little grated cheese (11.5g)
Snack: An apple and two oatcakes (3.5g)
33.5g
TuesdayBreakfast: Two wholewheat cereal biscuits with milk, a sliced banana and raspberries (8.5g)
Lunch: Lentil and carrot soup with a slice of wholemeal bread (11g)
Dinner: Chickpea and pea curry with tomatoes and brown rice (10.5g)
Snack: An apple with a tablespoon of peanut butter (3g)
33g
WednesdayBreakfast: Two slices of wholemeal toast with peanut butter and a sliced banana (8g)
Lunch: Egg, avocado and tomato sandwich on wholemeal bread, with carrot sticks (11g)
Dinner: Lentil and broccoli dahl with brown rice (10g)
Snack: A small handful of almonds (3.5g)
32.5g
ThursdayBreakfast: Porridge topped with raspberries and a tablespoon of chia seeds (9.5g)
Lunch: Jacket potato with cheese and sweetcorn (7g)
Dinner: Lentil bolognese with wholewheat spaghetti (13g)
Snack: An apple (2g)
31.5g
FridayBreakfast: Scrambled eggs and smashed avocado on two slices of wholemeal toast, with grilled tomatoes (8.5g)
Lunch: Baked beans on two slices of wholemeal toast (a double portion of beans) (12g)
Dinner: Tofu and vegetable stir-fry with broccoli, carrots and peas, served with brown rice (10g)
Snack: Two oatcakes with a tablespoon of peanut butter (2.5g)
33g
SaturdayBreakfast: Porridge with a sliced banana and raspberries, with peanut butter stirred through (8.5g)
Lunch: Chickpea, avocado and tomato salad with a slice of wholemeal bread (10g)
Dinner: Roasted chickpeas and broccoli with a jacket potato and a yoghurt and herb dip (11g)
Snack: A small handful of almonds (3.5g)
33g
SundayBreakfast: Vegetable omelette with tomato and sweetcorn, and two slices of wholemeal toast (8g)
Lunch: Vegetarian roast with skin-on roast potatoes, carrots, peas and broccoli (13g)
Dinner: Chickpea and tomato stew with a slice of wholemeal bread (7.5g)
Snack: An apple and two oatcakes (3.5g)
32g
Totals count only the foods listed in the fibre table above. Weekly average: about 32.6g a day.

Fibre calculator: how close are you to 30g?

Choose how many portions of each food you eat in a typical day. The calculator adds up your fibre and compares it with the 30g adult target. It’s a rough estimate based on the average values above, and foods that aren’t on the list aren’t counted, so your real total may be a little higher.

Your estimated fibre: 0g of 30g

Choose the foods you eat in a typical day to see your total.

Wholegrains and starchy foods
Porridge oats40g dry (a small bowl of porridge) · 3g
0
–
Wholewheat cereal biscuits (such as Weetabix)2 biscuits · 4g
0
–
Wholemeal bread1 slice (35g) · 2.5g
0
–
White bread1 slice (35g) · 0.5g
0
–
Wholewheat pasta, cooked150g · 6g
0
–
Jacket potato, skin on1 large (200g) · 5g
0
–
Brown rice, cooked150g · 2g
0
–
Oatcakes2 (25g) · 1.5g
0
–
Pulses
Baked beans80g (about 4 tbsp) · 3.5g
0
–
Lentils, cooked80g · 6g
0
–
Chickpeas, cooked80g · 4g
0
–
Vegetables
Peas80g · 3.5g
0
–
Broccoli80g · 2g
0
–
Carrots80g · 2.5g
0
–
Sweetcorn80g · 2g
0
–
Tomatoes80g (1 medium) · 1g
0
–
Fruit
Apple1 medium · 2g
0
–
Banana1 medium · 2g
0
–
Raspberries80g · 2.5g
0
–
AvocadoHalf (75g) · 2.5g
0
–
Nuts and seeds
Almonds30g (a small handful) · 3.5g
0
–
Chia seeds1 tbsp (12g) · 4g
0
–
Peanut butter1 tbsp (15g) · 1g
0
–

Estimates only, based on typical values for one adult portion. This calculator is not medical or nutritional advice.

Who should be careful with fibre?

For most healthy adults, building up to 30g is straightforward. But fibre isn't right for everyone in every situation. People with irritable bowel syndrome often find that large amounts of fermentable fibre bring on bloating, wind and diarrhoea, and the BDA notes that tolerance varies. Those with inflammatory bowel disease, diverticular disease during a flare-up, a narrowing of the bowel or recent bowel surgery are sometimes advised to eat less fibre for a time.

If you have a digestive condition, speak to your GP or a registered dietitian before changing your diet, and always follow their advice. Children need less fibre than adults, so don't scale up adult portions for them. And if you notice a persistent change in bowel habits, blood in your stools or unexplained weight loss, see your GP rather than trying to fix it with diet.

Dietary fibre FAQs

Is fibre the same as roughage?

Yes. “Roughage” is the older name for dietary fibre, and the NHS still mentions it. Both describe the parts of plant foods that your body can't fully digest.

Do men and women need different amounts of fibre?

Not in the UK. The recommendation is 30g a day for all adults. Some other countries set separate figures for men and women, usually reflecting differences in energy intake.

Is brown bread as good as wholemeal?

No. Brown bread isn't necessarily made from the whole grain. UK food composition data give around 7.4g of fibre per 100g for wholemeal bread, 4.5g for brown and 2g for white, so check that wholemeal or wholegrain flour is the first ingredient on the label.

Why does fibre make me gassy and bloated?

Gut bacteria produce gas as they ferment fibre, and your gut needs time to adapt to a bigger load. It's most common when intake rises quickly or fluid intake is low. Go more slowly, drink more water and give each step a few days. If symptoms persist, especially if you have IBS-type problems, speak to your GP or a dietitian.

Does cooking destroy fibre?

No. A Canadian health guide points out that cooking, chopping or blending doesn't change how much fibre a food contains, although peeling does remove some. Tinned pulses are a convenient way to get plenty.

Do I need a fibre supplement?

Food first. Supplements such as psyllium husk can help some people, but they lack the other nutrients in whole foods, and most of the health evidence comes from fibre eaten in food. If you're struggling to reach 30g, or have a medical reason to supplement, talk to a GP, pharmacist or dietitian.

Can fibre help me lose weight?

It can help at the margins. Soluble fibre slows stomach emptying, and clinical trials have linked higher fibre intakes to slightly lower body weight. But the effect is modest, so it works best as part of an overall pattern of eating rather than as a weight-loss method on its own.

Can I eat too much fibre?

UK guidance focuses on reaching 30g rather than capping intake, but eating a lot more than you're used to, too quickly, is the usual route to bloating, wind and loose stools. If that happens, step back to a comfortable level and build up more slowly.

The bottom line

Fibre is one of the few nutrients where the evidence is strong, the foods are cheap and the target is clear. Thirty grams a day is achievable, yet only a small minority of adults get there, which means almost all of us have room to improve. The way there isn't a heroic overhaul. It's wholemeal instead of white, porridge for breakfast, a tin of beans in the cupboard, skins left on, fruit and nuts for snacks, and a glass of water alongside.

If you like the idea of changes that stick, I wrote about the power of small wins, and fibre is a perfect candidate. Pick two swaps this week, add another next week, and check back in with the calculator in a month.

Sources

Figures and guidance checked on 1 November 2026.

Christophe

Leave a Comment

Your email address will not be published. Required fields are marked *