Colourful array of high-fibre vegetables and legumes on a wooden surface
Macros & Nutrition

What Is Fibre and Why Does It Matter for Weight Loss?

← Back to Blog

If you're tracking calories and struggling with hunger, there's a good chance you're not eating enough fibre. Most people in Western countries consume around 15–18g per day — less than half the recommended amount. This single gap makes dieting dramatically harder than it needs to be.

Fibre is the carbohydrate your body can't digest. That sounds unremarkable until you understand what it does in the process: it slows digestion, blunts blood sugar spikes, feeds beneficial gut bacteria, and keeps you fuller for longer per calorie than almost any other nutrient. For anyone trying to lose fat, fibre is not optional — it's one of the most powerful tools available.

25–38g
recommended daily fibre intake (women / men)
~16g
average actual intake in Western diets
~10%
fewer calories eaten when fibre is high
2–3g
fibre per 100 kcal in most whole plant foods

What Is Dietary Fibre?

Dietary fibre is a type of carbohydrate found in plant foods — vegetables, fruit, legumes, whole grains, nuts, and seeds — that the human digestive system cannot break down into glucose. Unlike other carbohydrates, it passes largely intact through the stomach and small intestine, reaching the large intestine (colon) where it performs most of its work.

There are two main types, and both matter:

Soluble Fibre

Dissolves in water and forms a thick gel in the digestive tract. This gel slows the movement of food through the gut, blunting blood sugar spikes and extending the feeling of fullness after meals.

Found in: oats, barley, legumes, apples, citrus fruit, psyllium husk, flaxseed, carrots.

Key benefit for weight loss: reduces post-meal hunger and suppresses appetite hormones.

Insoluble Fibre

Does not dissolve in water. Adds bulk to stool and speeds transit through the gut, preventing constipation and supporting overall digestive health.

Found in: whole wheat, wheat bran, brown rice, nuts, seeds, green beans, leafy vegetables, potato skins.

Key benefit for weight loss: increases food volume without adding calories — makes meals physically larger.

Most plant foods contain both types in varying ratios. You don't need to track them separately — eating a variety of whole plant foods naturally provides both.

How Fibre Helps With Weight Loss

Fibre supports fat loss through several distinct mechanisms — not just one. Understanding all of them helps explain why it's so effective and why low-fibre diets are so hard to stick to.

1. It Makes You Fuller on Fewer Calories

High-fibre foods have a very high satiety-to-calorie ratio. A 400g bowl of lentil soup (roughly 300 kcal) keeps most people full for 3–4 hours. A 300 kcal chocolate bar does not. The difference is largely fibre content — the lentil soup has around 15g, the chocolate bar essentially zero.

Soluble fibre in particular forms a gel that slows gastric emptying — the rate at which food leaves your stomach. The longer food stays in your stomach, the longer satiety signals are maintained, and the less likely you are to eat again soon.

Large colourful bowl of vegetables and legumes — high volume, high fibre, low calorie meal
Volume eating works because of fibre. A large bowl of lentils, greens, and vegetables can clock 300–400 kcal while filling your stomach — the same calories as a small chocolate bar that disappears in three bites.

2. It Blunts Blood Sugar Spikes and Reduces Cravings

When you eat refined carbohydrates with little fibre — white bread, sugary drinks, processed snacks — blood glucose rises rapidly, triggering a large insulin response. This is followed by a sharp drop in blood sugar that triggers hunger and cravings, often for more refined carbs. It's a cycle that makes eating less very difficult.

Soluble fibre interrupts this cycle. By slowing carbohydrate absorption, it produces a slower, lower glucose rise and a correspondingly smaller insulin response. The result is more stable energy and fewer cravings between meals — making a calorie deficit significantly easier to maintain.

3. It Feeds Your Gut Microbiome

Certain types of soluble fibre — particularly prebiotics like inulin (found in onions, garlic, leeks, chicory root) and resistant starch (found in cooked-and-cooled potatoes and rice) — serve as food for beneficial gut bacteria. When these bacteria ferment fibre, they produce short-chain fatty acids (SCFAs) including butyrate, acetate, and propionate.

SCFAs have direct effects on appetite regulation: they stimulate the release of gut hormones (GLP-1 and PYY) that signal fullness to the brain, and they reduce ghrelin — the primary hunger hormone. A well-fed microbiome is a genuine appetite regulator.

4. It Displaces Calorie-Dense Foods

This is the simplest mechanism and perhaps the most underappreciated. High-fibre foods — vegetables, legumes, whole grains — take up space on your plate and in your stomach. When half your plate is vegetables and legumes, there's less physical room for calorie-dense foods. This is passive calorie control without tracking a single number.

Overhead shot of oats with berries and seeds in a bowl — high soluble fibre breakfast
Oats are one of the most effective satiety foods available. Beta-glucan — the soluble fibre in oats — has among the strongest evidence for reducing post-meal hunger of any single food component.

How Much Fibre Do You Actually Need?

Official guidelines recommend 25g per day for women and 38g per day for men. For active weight loss, a practical target of 30–35g per day is achievable for most people and provides meaningful satiety benefits without causing digestive discomfort.

How to Reach 30g of Fibre in a Day

Total: ~31g fibre — from six ordinary foods, none of which are supplements or unusual ingredients.

The key insight is that you don't need exotic foods. Oats, lentils, beans, vegetables, fruit, and whole grains — eaten in reasonable portions across the day — get most people to their target without effort.

The Highest-Fibre Foods: A Ranked Reference

Split peas (1 cup cooked)
16g
Black beans (1 cup cooked)
15g
Lentils (1 cup cooked)
14g
Chickpeas (1 cup cooked)
12g
Avocado (1 whole)
10g
Chia seeds (28g)
10g
Artichoke (1 medium)
10g
Oats (80g dry)
8g
Sweet potato (1 medium)
4g
Broccoli (150g)
4g
Apple (1 medium)
4g
Almonds (30g)
3g
FoodServingFibre (g)CaloriesFibre per 100 kcal
Split peas (cooked)1 cup (196g)16g231 kcal6.9g
Lentils (cooked)1 cup (198g)14g230 kcal6.1g
Black beans (cooked)1 cup (172g)15g227 kcal6.6g
Chia seeds28g10g138 kcal7.2g
Chickpeas (cooked)1 cup (164g)12g269 kcal4.5g
Oats (dry)80g8g307 kcal2.6g
Avocado1 whole (~150g)10g240 kcal4.2g
Broccoli150g4g51 kcal7.8g
Spinach (raw)100g2g23 kcal8.7g
Sweet potato1 medium (130g)4g112 kcal3.6g
Apple1 medium (182g)4g95 kcal4.2g
Almonds30g3g173 kcal1.7g

Highlighted rows = the three best legume sources — exceptionally high in fibre per calorie and per serving, and among the most filling foods available.

Various legumes — lentils, black beans, chickpeas — in bowls, the highest fibre foods
Legumes are the single best fibre investment per calorie. A cup of lentils delivers 14g of fibre and 18g of protein for around 230 kcal — making it one of the most satiating foods you can put in a meal plan.

How to Add More Fibre Without Overhauling Your Diet

You don't need to eat differently — just strategically adjust what's already on your plate. Most people can add 10–15g of daily fibre with four simple habits:

Increase fibre gradually. Going from 15g to 35g per day overnight causes gas, bloating, and discomfort for most people. Add 3–5g per week and drink plenty of water — fibre absorbs water in the gut, and dehydration while increasing fibre causes constipation rather than preventing it.

Fibre vs Calorie Counting: Do You Still Need to Track?

High fibre intake makes calorie control easier — but it doesn't replace it. Avocados are high in fibre and high in calories. Nuts are high in fibre and extremely calorie-dense. Granola often has decent fibre but enormous calorie counts per serving.

Fibre is a tool for satiety — it helps you want to eat less. But if your goal is fat loss, you still need to be in a calorie deficit. The two work best together: use a calorie target from your TDEE to set your daily number, then build meals around high-fibre whole foods to make hitting that number far more comfortable.

The Practical Combination

1. Calculate your TDEE and set a calorie target using EatHelper's free calculator.

2. Build your meals around high-fibre whole foods — legumes, vegetables, whole grains, fruit.

3. Let the satiety from fibre do the heavy lifting — you'll find hitting your calorie target easier, and hunger between meals far more manageable.

Person preparing a colourful plant-based meal rich in fibre from whole food ingredients
Fibre and calorie tracking work best together. High-fibre meals make your calorie deficit far more comfortable — you're eating less while feeling just as full as before.

Fibre Supplements: Do They Work?

Psyllium husk, inulin, and other fibre supplements can help fill gaps when food sources fall short — but they're not a replacement for dietary fibre from whole foods. Here's why:

If you're consistently hitting 25–30g from food, you don't need a supplement. If you're struggling to reach 20g through diet alone, a daily psyllium supplement (5–10g) is a reasonable bridge.

Key Takeaways
🥦
Set Your Calorie Target Today

Know exactly how many calories you need — then let high-fibre whole foods make hitting that number feel effortless.

Try EatHelper Free →