Fibre, Plainly: A 30g Day Built from Ordinary UK Groceries
Photo: Ministry of Information Photo Division Photographer, Public domain, via Wikimedia Commons
Thirty grams of fibre sounds like something you would be prescribed. In reality, it looks like porridge, a wholemeal wrap, an apple and a jacket potato with beans. The UK recommendation for adults is 30g a day, and most of us do not get close. The gap is not caused by a lack of willpower. It is caused by a food supply where white bread, low-fibre cereal and snack foods are the default, and fibre-rich foods take a tiny bit more planning.
The good news is that 30g is not an all-or-nothing target. It is a direction of travel. This is what a realistic day looks like using ordinary supermarket ingredients, plus the swaps that make it repeatable.
Why 30g is the number
Fibre is the part of plant food that our bodies cannot fully digest. It feeds gut bacteria, helps keep bowels regular, and is linked with lower risks of heart disease, type 2 diabetes and some cancers. The UK recommendation is 30g a day for adults, but average intakes are closer to 18-20g. That is a big gap, and it is one of the reasons fibre has become a quiet public health priority.
The mistake is trying to close the gap in one day with a bran-heavy breakfast and a lentil avalanche. That is how people end up bloated and convinced fibre hates them. A better approach is to add one fibre source to each meal and let the total build.
A day that lands near 30g
These are estimates, not lab results, but they show how ordinary the target can look.
Breakfast: porridge with berries
50g porridge oats made with milk or water, topped with 80g frozen or fresh berries. That is roughly 7g of fibre. If you need more, add a tablespoon of ground flaxseed or a few walnuts. If porridge is not your thing, two Weetabix with milk and a banana is about 6-7g.
Lunch: a wholemeal wrap with chicken and salad
One large wholemeal wrap, filled with chicken, lettuce, tomato, cucumber and a spoonful of hummus. That is around 7g of fibre, mostly from the wrap and the hummus. Add a piece of fruit and you are at 9-10g for lunch. If you are plant-based, swap the chicken for falafel or leftover roasted vegetables.
Afternoon: fruit and nuts
An apple and a small handful of almonds, about 20g. That is roughly 5g of fibre. This is the snack that stops the 4pm vending machine visit. If nuts are not your thing, a pot of yogurt with a few oats stirred in works too.
Dinner: jacket potato with beans and salad
A medium jacket potato with the skin on, a 200g tin of baked beans and a side salad. That is around 13-15g of fibre. Add a little cheese or yogurt for protein. This is not a trendy dinner, but it is one of the most fibre-efficient meals in the UK supermarket.
Total: roughly 32-35g. You have hit the target without a supplement, a special powder or a trip to a health food shop.
The bloating question
If you go from 15g to 30g overnight, you will probably notice your gut. Bloating, wind and a change in bowel habits are common when fibre intake jumps. That does not mean fibre is bad for you. It means your gut bacteria are adjusting to a new food supply.
Go gradually. Add one extra fibre source every few days rather than overhauling every meal at once. Drink enough fluid, especially if you are adding oats, bran or psyllium. Spread fibre across the day rather than saving it all for dinner. And if you have IBS or a sensitive gut, work with a GP or dietitian rather than pushing through discomfort.
If you are worried about 'too much fibre'
For most people, 30g is a target, not a ceiling. But more is not automatically better. Very high fibre intakes can cause discomfort and can affect how well you absorb some minerals. If you are eating 40-50g a day and feel fine, that is likely okay. If you feel bloated, cramped or constipated, adjust the type and pace rather than assuming you need more.
The other worry is that fibre makes you eat less protein. It does not have to. Beans, lentils, chickpeas, nuts, seeds and whole grains all bring fibre and protein together. A bean salad with feta, a lentil soup with yogurt, or wholemeal toast with peanut butter are all decent protein-fibre combinations.
Five swaps that do the work
- White toast to wholemeal toast: about 2g extra fibre per slice.
- White rice to brown rice or a 50/50 mix: gradual and less noticeable than a full switch.
- Crisps to nuts or roasted chickpeas: more fibre, more protein, less salt.
- Fruit juice to whole fruit: you keep the fibre and feel fuller.
- A white roll with soup to a wholemeal roll or a slice of seeded bread: small change, real difference.
None of these are dramatic. That is the point. Fibre is not a wellness performance. It is a pattern of ordinary choices that add up.
The point is the pattern
A 30g day does not require a perfect shop. It requires a breakfast with oats or whole grain, a lunch with a wholemeal base or beans, a snack that is not just sugar, and a dinner with vegetables or pulses. You can hit 30g with a jacket potato and beans. You can miss it with an expensive salad and a protein bar.
If you only change one thing this week, make it breakfast. Adding porridge, wholemeal toast or a banana to your morning is the easiest way to move from 18g to 22g without thinking about it. Then build from there. Thirty grams, no drama.