Learn · Nutrition

High-Fibre Foods: The Definitive UK List to Hit Your 30g Daily Target

Most UK adults eat only 20g of fibre daily — 10g short of NHS recommendations.

Written & reviewed by Bez, Founder & Head Coach·7 min read·Reviewed 2026-06-20

Key takeaways

  • The UK government target is 30g of dietary fibre per day for adults; the average UK intake is only around 20g — a 10g shortfall with significant health consequences.
  • Legumes are the fibre powerhouse: a 200g portion of cooked lentils delivers approximately 7–8g of fibre; baked beans (half a 400g tin) provide around 7.4g.
  • Oats contribute roughly 3g of fibre per 40g serving of rolled oats, plus beta-glucan — a soluble fibre shown to lower LDL cholesterol (moderate evidence, SACN).
  • A baked potato with skin provides approximately 3.8g of fibre; switching from white bread (0.6g/slice) to wholemeal (1.5–2g/slice) adds 5–7g across the day effortlessly.
  • Increasing fibre intake too quickly causes bloating and gas — raise intake by 5g per week and increase fluid intake alongside every addition.

Why fibre is the most underrated tool in your diet

Fibre is not glamorous, but the evidence behind it is hard to argue with. The SACN Carbohydrates and Health report — the scientific basis for UK government dietary advice — links adequate fibre intake to lower risk of type 2 diabetes, cardiovascular disease, bowel cancer, and obesity. Yet the average UK adult consumes only around 20g per day, a full 10g short of the recommended 30g target. Closing that gap is one of the highest-return nutritional changes you can make, and it does not require supplements, calorie counting, or a complete dietary overhaul.

This guide provides general nutrition information, not medical advice. If you have a gut condition, diabetes, or are managing a specific health issue, consult your GP or a registered dietitian.


Soluble vs insoluble fibre — and why both matter

Dietary fibre splits into two main types, and each does a different job.

Soluble fibre dissolves in water to form a viscous gel in the digestive tract. It slows gastric emptying (keeping you fuller for longer), blunts post-meal blood glucose rises, and — via its interaction with bile acids — is associated with reduced LDL cholesterol. EFSA has approved a health claim for oat beta-glucan and LDL cholesterol reduction (Commission Regulation EU No 432/2012). Best sources: oats, lentils, beans, chickpeas, apple, pear, flaxseed, psyllium husk.

Insoluble fibre does not dissolve. It adds bulk and water-holding capacity to stool, speeds intestinal transit, and feeds the gut microbiome — bacteria ferment it to produce short-chain fatty acids (SCFAs) that nourish the colon lining. Best sources: wheat bran, wholemeal bread, wholegrain cereals, vegetable and fruit skins, nuts, seeds.

A varied diet rich in whole plant foods delivers both types simultaneously. Pursuing one to the exclusion of the other (e.g., loading up solely on bran supplements) is less effective than eating a broad range of high-fibre foods.


How much fibre per day — and where the UK sits

The SACN recommendation, adopted by the NHS, is 30g of dietary fibre per day for adults. For context:

  • Average UK adult intake: ~20g/day (National Diet and Nutrition Survey)
  • Children aged 2–5: 15g; ages 5–11: 20g; ages 11–16: 25g; 16+: 30g
  • During pregnancy: 30g (the adult target — no increase required)

The gap between where most people are and where they need to be is around 10g. That sounds like a lot, but as the table below shows, a few straightforward swaps close it within a single day.


Top high-fibre foods: ranked table (per typical portion)

Food Typical portion Fibre (g) Notes
Cooked lentils 200g 7–8 Cheapest fibre per gram in the supermarket
Baked beans (tinned) Half 400g tin (200g) 7.4 Also a solid plant-protein source
Cooked kidney beans 200g 6–7 Red, black, or cannellini — all similar
Cooked chickpeas 200g 6 Great base for curries, salads, roasting
Avocado Half (75g) 3.4 High fibre + healthy fats
Baked potato with skin 1 medium (180g) 3.8 Remove the skin = lose ~50% of the fibre
Wholemeal bread 2 slices (80g) 3.8–4.8 vs white bread (~1.2g for same weight)
Oats (rolled, dry) 40g 3.0 Plus beta-glucan for cholesterol benefit
Broccoli (boiled) 80g 2.6 Also high in vitamin C, folate
Peas (frozen, boiled) 80g 3.6 One of the cheapest high-fibre vegetables
Wholemeal pasta (cooked) 180g 5.4 vs white pasta (~3.2g for same weight)
Brown rice (cooked) 180g 1.8 Modest vs legumes — pair with beans
Apple (with skin) 1 medium (120g) 2.4 Skin holds the majority — don't peel
Almonds 30g 2.4 Calorie-dense — measure the portion
Flaxseed (ground) 1 tbsp (10g) 2.5 Stir into yoghurt, porridge, or smoothies

Fibre values based on UK food composition data; minor variation exists between brands and cooking methods.


Easy swaps to add 10g of fibre per day

You do not need to redesign your entire diet. These five swaps will typically add 8–12g without significant calorie changes:

  1. White bread → wholemeal bread (+1–1.5g per slice; +3–4g across a day with 2–3 slices)
  2. White rice/pasta → brown or wholemeal version (+1.5–2g per portion)
  3. Crumpet or white toast at breakfast → 40g oats (porridge) (+2–2.5g)
  4. Add 3 heaped tbsp of baked beans or lentils to any meal (+5–6g)
  5. Eat the potato/apple/pear skin instead of peeling (+0.5–1.5g per piece of fruit or veg)

Combine two of the above and you've hit an additional 10g before you've made any dramatic changes to what you enjoy eating.


High-fibre eating on a budget

One of the best-kept secrets in nutrition is that the highest-fibre foods are also among the cheapest items in any UK supermarket. You do not need expensive health products:

  • Dried red lentils (~£0.70/500g) — cook up to 200g+ portions, ~8g fibre each
  • Tinned baked beans (~£0.40/400g tin) — half a tin = 7.4g fibre
  • Frozen peas (~£0.80/900g) — 80g serves at ~3.6g fibre
  • Rolled oats (~£0.85/1kg) — 40g serving = 3g fibre + lasting satiety
  • Wholemeal bread (~£1.20 for a large loaf) — similar cost to white, significantly more fibre

For more on making your nutrition budget go further, see our guide to eating healthy on a budget.


Increasing fibre without bloating

The most common reason people reduce their fibre intake is digestive discomfort — bloating, wind, and altered bowel habits. This is almost entirely avoidable by increasing intake gradually.

The safe approach:

  • Add no more than 5g of extra fibre per week
  • Increase fluid intake alongside each increase (aim for 6–8 glasses of water or other fluids daily)
  • Give your gut microbiome 2–3 weeks to adapt before raising intake again
  • Cooked legumes (tinned beans and lentils, well-rinsed) are typically easier to tolerate than raw fibrous vegetables at the start

If you experience persistent bloating or a significant change in bowel habits when increasing fibre, speak to your GP to rule out underlying conditions such as IBS, where fibre management is more nuanced.


A sample 30g fibre day

Here is how a day's worth of food can hit the 30g target without supplements or unusual ingredients:

Breakfast: 40g rolled oats (porridge) + 1 medium apple with skin + 1 tbsp ground flaxseed → ~8g fibre

Lunch: 2 slices wholemeal bread + mixed salad with 80g of chickpeas → ~7g fibre

Dinner: 150g salmon fillet + 180g wholemeal pasta + 80g broccoli + 80g peas → ~11g fibre

Snack: 30g almonds + 1 pear (with skin) → ~5g fibre

Total: ~31g — on target, with no exotic ingredients and under £6 of food.


Fibre, weight loss, and satiety

Fibre works as a fat-loss tool through three mechanisms: it slows gastric emptying (reducing the speed at which you absorb carbohydrates and feel hungry again), it adds physical bulk to meals without adding calories, and it feeds gut bacteria that influence appetite-regulating hormones. High-fibre diets are consistently associated with lower body weight in observational data, though causality is complicated by the fact that higher-fibre diets tend to be less ultra-processed overall.

The practical implication: building your meals around legumes, wholegrains, and vegetables makes it substantially easier to maintain a calorie deficit without feeling deprived. Pair this with adequate protein (see our high-protein foods guide) and you have two of the most powerful satiety tools working together. Use our calorie target calculator to pin down your numbers.

For deeper coverage of what fibre does physiologically, see our dedicated fibre explained guide. For the gut health angle, gut-health nutrition covers the microbiome in full.


Fibre and long-term health — what the evidence says

SACN's review of the evidence found convincing associations between higher dietary fibre intake and reduced risk of:

  • Colorectal cancer (strong, consistent evidence across multiple cohort studies and a Cochrane review)
  • Cardiovascular disease and type 2 diabetes (strong prospective evidence)
  • Obesity (moderate evidence; partly confounded by overall diet quality)

The mechanism is not mysterious: fibre slows glucose absorption, lowers LDL cholesterol (soluble fibre specifically), feeds a diverse gut microbiome, and promotes satiety — all of which compound positively over time.

For people managing blood sugar, higher-fibre foods naturally tend to have a lower glycaemic index. Our glycaemic index explained guide covers this in detail, and for those with or at risk of type 2 diabetes, diabetes diet basics signposts clinical resources.


The verdict

Fibre is one of the most evidence-backed, cost-effective, and underutilised levers in the UK diet. The 30g/day target is achievable for most people through whole foods — no supplements required. Legumes are the single highest-return addition; wholegrains and keeping fruit and vegetable skins on do the rest. Increase gradually, drink plenty of fluid, and within 3–4 weeks your gut will have adapted.

If you want a programme that builds your specific fibre, protein, and calorie targets into a plan that actually fits your life — rather than a generic list — that is exactly what The Republic Method is built for. Book a free consultation and we'll show you how to make 30g a day feel effortless.

General nutrition information only — not a substitute for medical or dietetic advice.

Sources & further reading

Citations are provided for transparency. This is general information, not medical advice — always consult a qualified professional about your own circumstances.

FAQ

Frequently asked

How much fibre should I eat a day?

The NHS and SACN recommend 30g of dietary fibre per day for adults. Current average UK intake is around 20g, so most people need to add roughly 10g daily. Children need less: 15g at age 2–5, rising to 25g at age 11–16.

What foods are highest in fibre?

Legumes top the list — cooked lentils (7–8g per portion), baked beans (7.4g per half-tin), and kidney beans (6–7g per portion). Other standouts include avocado (3.4g per half), a baked potato with skin (3.8g), oats (3g per 40g serving), wholemeal bread (1.5–2g per slice), and broccoli (2.6g per 80g serving). Adding a daily portion of lentils or beans is the single highest-impact swap.

Can too much fibre be bad for you?

For most healthy adults, very high fibre intakes are safe when fluid intake is adequate. Increasing too fast — jumping 15g in one go — commonly causes bloating, wind, and loose stools. Raise intake gradually (≈5g per week) and drink 6–8 glasses of fluid per day. People with certain gut conditions (e.g. active Crohn's flare, bowel obstruction) should follow their clinical team's advice rather than a general target.

Does fibre help with weight loss?

Yes — moderately and indirectly. High-fibre foods tend to be lower in calorie density, slow gastric emptying, and increase satiety, helping you eat less without tracking every calorie. Research consistently shows dietary fibre intervention is associated with lower body weight, though the effect size is modest. Fibre works best as part of a structured calorie approach — see our calorie deficit guide.

What is the difference between soluble and insoluble fibre?

Soluble fibre (oats, beans, lentils, apple, flaxseed) dissolves in water to form a gel, slowing digestion, blunting blood glucose spikes, and lowering LDL cholesterol. Insoluble fibre (wheat bran, wholemeal bread, vegetable skins, nuts) does not dissolve — it adds bulk to stool, speeds gut transit, and supports regular bowel movements. You need both; a varied whole-food diet delivers them together naturally.

Knowledge is the start. Coaching gets you there.

Book a free, no-pressure consultation and a real coach will turn this into a plan built around your life — adjusted with you every week.