Fibre and fullness: how to fill your plate for fewer calories
How much fibre you actually need each day, which foods deliver it cheaply, and six changes to your plate that cut calories without making you hungrier.

You finish lunch, and an hour later you're back in the fridge. Same calories on the plate, yet some days pass quietly while others turn into a negotiation with yourself from noon until dinner. The difference usually sits in what filled the plate, not in how much willpower you brought to it.
Fibre is one of the simplest levers you have. It doesn't burn fat and it isn't a trick — it just buys you more food for the same calories and keeps your stomach fuller for longer. What follows is the practical version: how much, from where, in what order, and what to realistically expect.
What fibre actually does to hunger
Fibre is the part of plant food your gut doesn't break down into fuel the way it breaks down starch or fat. The practical consequence is that high-fibre food almost always carries fewer calories per gram and per mouthful.
Three things drive the fullness. First, volume — 300 g of vegetables physically stretches your stomach for 60 to 100 calories. Second, viscous fibre from oats, barley, pulses, apples and pears absorbs water and slows how fast the stomach empties, so fullness lasts longer. Third, a meal with fibre usually raises blood sugar more gently, so you avoid the sharp dip two hours later that arrives disguised as hunger.
The number that explains all of it is calorie density. Cooked broccoli is around 35 calories per 100 g. Cooked beans around 120. Bread around 260. Walnuts over 650. None of those foods is bad, but they decide how much food you'll see on the plate for the same figure.
Research generally points the same way: people who raise their fibre intake and change nothing else tend to eat slightly fewer calories without trying. The effect is real but moderate — fibre makes a deficit easier to hold, it doesn't create one. If you haven't set your numbers yet, start with the calorie deficit maths for your own situation and build the plate around it.
How much you need
A sensible target for an adult is 25 to 35 g a day, or roughly 14 g per 1,000 calories eaten. Most people sit somewhere between 15 and 20 g, and lower still if a lot of the week comes from convenience food.
So you're probably 10 to 15 g short each day. It sounds trivial. It's the difference between a plate that holds you for four hours and one that holds you for ninety minutes.
You don't need to count fibre forever. Log three ordinary days, add it up, see where you stand. After that you work with habits rather than spreadsheets.
Step 1: half the plate as non-starchy veg
This is the one change that shifts both the amount of food and the calorie total at the same time. Aim for 200 to 300 g of vegetables at lunch and dinner: broccoli, cauliflower, courgette, peppers, cabbage, carrots, salad leaves, tomatoes, cucumber.
The practical bit: cook for two or three days at once. A full tray at 200°C for 25 minutes with a little oil and salt. If it isn't already sitting in the fridge, you won't eat it — that's the whole secret.
Watch the oil. A tablespoon is about 120 calories, and three of them disappear into one tray without you noticing. Vegetables stay cheap in calorie terms only if you measure the fat instead of pouring by eye.
Step 2: pulses three times a week
Beans, chickpeas and lentils are the densest fibre source that also brings decent protein. Around 150 g of cooked lentils gives roughly 12 g of fibre and 12 g of protein for about 170 calories. Very little else does both jobs that well.
You don't need a new recipe. Half a tin of chickpeas into a salad, half the mince swapped for lentils in a bolognese, a pot of beans that covers three days. Three times a week already lifts your daily average by 4 to 6 g.
Step 3: swap what you already eat
There's no point adding new food when you can simply change the version of the food that's already in your week:
- White bread to wholemeal or rye: about 3 g more fibre across two slices.
- White rice to barley, bulgur or brown rice: 2 to 4 g more per portion.
- Peeled potatoes to potatoes with the skin on: roughly 1.5 g more per 200 g.
- Sweetened cereal to porridge oats: 60 g of oats gives about 6 g of fibre for 230 calories.
- White pasta to wholewheat or chickpea pasta: 3 to 6 g more per portion.
You don't have to do all five. Two swaps you genuinely enjoy beat five you'll abandon inside a fortnight. If you're tempted to change everything at once, it's worth reading why two new habits at the same time tend to collapse, and which order to introduce them in.
Step 4: eat your fruit, don't drink it
A whole apple has about 3 g of fibre and 95 calories, and takes five minutes to eat. A glass of juice pressed from three apples has almost no fibre, around 250 calories, and is gone in thirty seconds. Same fruit, completely different effect on appetite.
Raspberries, blackberries, pears with the skin on and figs sit at the top of the list. Two hundred grams of raspberries is roughly 100 calories and close to 13 g of fibre — you won't find a better ratio.
Smoothies land in between: the fibre survives, but the chewing doesn't, so they satisfy less than the same fruit eaten whole. If your day tends to leak through a glass, check how much liquid calories really add to a daily total.
Step 5: pair fibre with protein
Fibre and protein work best together. A plate carrying 30 to 40 g of protein alongside 10 to 12 g of fibre holds fullness noticeably longer than a plate with only one of the two.
A template for every main meal: one protein source (chicken, fish, eggs, yoghurt, tofu, pulses), two handfuls of vegetables, one whole-grain or skin-on starch, and a measured amount of fat. Three meals built like that put you at 25 to 30 g of fibre without thinking about it.
Step 6: build up slowly, and drink more
Jumping from 15 to 35 g overnight almost always ends in bloating and wind. Raise intake by about 5 g a week and give your gut two to three weeks to settle — for most people the discomfort passes on its own.
Fluid comes with the fibre. Viscous fibre needs water to work; without it, it can make constipation worse rather than better. In practice, another half to one litre a day compared with what you've been drinking.
What a 30 g day looks like
- Breakfast: 60 g porridge oats with yoghurt and an apple — around 9 g of fibre.
- Lunch: chicken, 150 g cooked chickpeas, 200 g roast vegetables — around 16 g.
- Dinner: fish, 200 g potatoes with the skin on, a large salad — around 7 g.
That's roughly 32 g with no supplements and no special cooking. It's also a genuinely large amount of food by volume, at a calorie total most people can live with.
Common mistakes
Trusting the word "wholegrain" on the front of the packet. On its own it tells you nothing. Turn the box over and look for at least 6 g of fibre per 100 g in bread and cereals.
Reaching for supplements before food. A spoon of psyllium before a meal can help a little, but it brings no protein, no micronutrients and no volume to the plate. Food first, supplement second if at all.
Pouring nuts and seeds by eye. A handful of almonds is about 30 g and 175 calories, and most people pour 50 to 60 g. That's where deficits quietly disappear; see how far off we are when we judge portion sizes by eye.
Treating fibre as a substitute for a deficit. You can eat 40 g of fibre and still be in a calorie surplus. Fibre makes the deficit tolerable, not unnecessary.
Changing everything on day one. Beans, wholegrain everything, three kilos of vegetables and half a kilo of fruit usually lasts three days — and ends in both bloating and quitting.
When to see a doctor
See a doctor if, alongside the diet changes, you notice blood in your stool, unintended weight loss, severe or persistent abdominal pain, or a change in bowel habit that lasts more than two or three weeks.
If you've been diagnosed with inflammatory bowel disease, irritable bowel syndrome, a bowel stricture, or you've had surgery on your digestive tract, don't raise fibre on your own. In those cases both the amount and the type should be worked out with a doctor or dietitian.
Common questions
Can I eat too much fibre?
Above roughly 45 to 50 g a day most people feel bloated, and very high intakes may reduce absorption of some minerals. Almost nobody reaches that accidentally on ordinary food. The real problem is nearly always too little, not too much.
Do fibre supplements work like fibre from food?
Partly. Viscous fibre in supplement form can slow stomach emptying and help with regularity, but it gives you no volume on the plate and none of the other things food carries. The evidence is strongest for fibre from whole foods.
What if pulses always bloat me?
Start with 50 to 80 g cooked per meal rather than a full portion, rinse tinned ones well, and try lentils before beans — they're usually easier to tolerate. For most people it settles within two to three weeks of eating them regularly.
I've raised my fibre but the scale hasn't moved. Why?
More fibre and more water in the gut can hold weight steady for a short spell, and your deficit may be smaller than you think. If it's been stuck for more than two or three weeks, look at why the scale stalls and what to change.
The short version
Target 25 to 35 g of fibre a day; most people are on 15 to 20. Fill half the plate with vegetables at lunch and dinner, add pulses three times a week, swap white grains for whole ones, and eat fruit rather than drinking it.
Raise intake by about 5 g a week, drink more water while you do, and always put protein next to the fibre. Measure the fat, and stop pouring nuts by eye.
Last point: fibre makes a deficit far easier to sit in, but it won't create one for you. The numbers still have to add up.
General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.





