Most nutrition labels list fibre, but very few people know how many grams they should actually reach in a day. The good news: one simple formula gives you a personal target in seconds, and a short food table tells you whether your plate gets there.
What dietary fibre is, in plain words
Dietary fibre is the part of plant food that your digestive enzymes cannot fully break down. It comes in two broad types. Soluble fibre dissolves in water and forms a gel (oats, barley, legumes and bananas are good sources). Insoluble fibre adds bulk and keeps things moving (whole grains, beans, vegetables such as cauliflower and green beans).
Because fibre adds volume to food without adding calories to the same extent as digestible carbohydrates, it also helps you feel full. Soluble fibre slows the absorption of glucose and can lower LDL cholesterol, while too little fibre is linked to constipation.
The formula: 14 grams for every 1,000 calories
The US National Academy of Medicine built its fibre targets on studies of people who ate the most fibre and had the lowest risk of heart disease. Those people ate a median of 14 grams of fibre for every 1,000 calories. That gives a formula anyone can use:
Daily fibre target (g) = your daily calories ÷ 1,000 × 14
- 1,800 calories a day: 1.8 × 14 = 25.2 g
- 2,000 calories a day: 2 × 14 = 28 g
- 2,500 calories a day: 2.5 × 14 = 35 g
If you prefer a fixed number, the same body sets these adequate intakes:
- Men 19 to 50: 38 g a day (30 g from age 51)
- Women 19 to 50: 25 g a day (21 g from age 51)
Europe lands in the same range. The European Food Safety Authority says “the Panel considers dietary fibre intakes of 25 g per day to be adequate for normal laxation in adults”, and the British Nutrition Foundation raised its recommended minimum to 30 g a day for healthy adults in 2018.
For children, a 1995 research team suggested a quick rule: age in years plus 5 grams. A four-year-old would need about 9 g a day, a ten-year-old about 15 g.
A real example: counting one day of meals
Take a woman aged 30 with a 25 g target. Using the serving values from the USDA food composition table, here is a typical low-fibre day:
- Half a cup of fruit: 1.1 g
- Half a cup of everyday vegetables: 1.1 g
- Half a cup of potato or another starchy vegetable: 1.7 g
- Two 28 g servings of whole grains: 4.8 g
Total: 8.7 g, barely 35% of her target. That is not unusual: on average, North Americans eat less than half the fibre recommended for good health.
Now the adjusted day. She keeps the same vegetables and adds a few swaps:
- Two half-cups of fruit: 2.2 g
- Half a cup of everyday vegetables: 1.1 g
- Half a cup of dark green vegetables such as spinach: 6.4 g
- Half a cup of cooked legumes (dal, rajma or chana): 8.0 g
- Three 28 g servings of whole grains: 7.2 g
Total: 24.9 g, right on target. Notice where the jump comes from: one half-cup of legumes and one of greens deliver 14.4 g, more than the entire first day.
To size the gap yourself, subtract what you eat today from your target, then divide by 8 to see how many half-cups of cooked legumes would cover it. Here: (25 − 8.7) ÷ 8 ≈ 2 half-cups, or roughly one full cup.
Common mistakes when counting fibre
Counting on fruit alone
Fruit is healthy, but half a cup averages only 1.1 g of fibre. The same portion of cooked beans gives about seven times more. If you need to close a big gap, legumes, greens and whole grains do the heavy lifting.
Using one number for everyone
A 25 g target is right for many women but leaves a man under 50 short by 13 g. Use your own calorie intake with the 14 g rule, or the target for your age and sex.
Jumping straight to supplements
Isolated fermentable fibres can cause bloating and wind, and inulin causes digestive discomfort above about 15 g a day in most people. Whole foods are the gentler route. If you have constipation along with vomiting or stomach pain, see a doctor rather than adding fibre.
Put the number to work
Fibre is one more line worth reading on a food label, next to the formula behind the calorie count on your label. Once you know your fibre target, check it alongside your daily protein needs and your added sugar limit for a full picture of your plate.
