SmarTasty
Count calories with a photo

With your consent, we use Google Analytics to improve SmarTasty. Data may be transferred to the USA. You can withdraw at any time. Privacy

High-fibre diet: how to eat 30 g of fibre a day

AI-generated image: Bowl of bean chilli with kidney beans, black beans, sweetcorn and pepper, a spoon resting in it, with yoghurt and half a lime on grey concrete

Adults should eat at least 30 g of fibre a day. Pulses, wholegrains, oats, fruit, veg and nuts get you there – with a food list and an example day.

To eat 30 g of fibre a day, build your meals around pulses, wholegrains, oats, fruit, veg and nuts – and increase slowly, with enough to drink. Under the name fibremaxxing (or fibermaxxing), lots of people are sharing fibre-packed plates right now. The basic idea is well supported; it’s only the ‘maxxing’ that needs a sense of proportion.

The quick answer

Four foods get you close. 150 g of cooked lentils or chickpeas (about 11 g), 50 g of oats (about 5 g), 2 slices of wholegrain bread (about 6 g) and a pear (about 5 g) already add up to around 27 g.

What fibremaxxing is

Fibremaxxing means getting as much fibre into your day as you can. Whether more is always better can’t be said across the board, according to Germany’s Federal Centre for Nutrition (BZfE). Increase too fast and you risk stomach ache, wind and even constipation – especially if you don’t drink enough. A varied, plant-heavy mix is a better goal than a race for record numbers.

There’s real room to catch up: according to the Max Rubner Institute (MRI, 2026), median intake in Germany’s National Nutrition Survey II was 18 g a day for women and 19 g for men. The main source was bread, followed by fruit, veg and cereals.

What fibre is and why 30 g

Fibre is the part of plant carbohydrates that your digestive enzymes can’t break down in the small intestine. It reaches the large intestine largely intact.

The 30 g guide value is based mainly on observational studies. In the largest analysis so far (The Lancet, 2019; 185 prospective studies and 58 clinical trials), people with the highest fibre intake had 15 to 30 per cent fewer deaths – overall and from cardiovascular disease – and fewer cases of coronary heart disease, stroke, type 2 diabetes and bowel cancer than people with the lowest intake. The link was clearest at 25 to 29 g a day, and the authors suggest higher amounts could add more. These are associations, not proof of cause and effect.

Soluble and insoluble fibre

Most plant foods contain both kinds. What sets them apart is whether they dissolve in water and whether bacteria in the large intestine can ferment them.

Insoluble fibre

Insoluble fibre such as cellulose sits mainly in the outer layers of grains (wheat bran, for example) and in firmer veg. It soaks up water and swells. If you don’t drink enough, it can leave you feeling full and bloated, or constipated.

Soluble fibre

Soluble fibres such as pectins and beta-glucans are found in apples, oats, linseed and pulses. With water, they form a thick gel. Bacteria in the large intestine ferment them into short-chain fatty acids such as butyrate – and gas. For beta-glucans from oats and barley, EU law allows a claim about blood cholesterol (see below).

High-fibre foods list

Fibre per usual portion
FoodPortionFibre
Lentils, cooked150 g11.9 g
Chickpeas, cooked150 g11.4 g
Kidney beans, cooked150 g11.1 g
Raspberries125 g8.1 g
Wholewheat pasta, cooked200 g7.8 g
Wholegrain bread2 slices (100 g)6.0 g
Pear1 pear (170 g)5.3 g
Oats50 g5.1 g
Broccoli, cooked150 g5.0 g
Avocado½ avocado (70 g)4.7 g
Peas (frozen), cooked100 g4.5 g
Almonds30 g3.8 g
Apple with skin1 apple (150 g)3.6 g
Chia seeds1 tbsp (10 g)3.4 g
Oat bran2 tbsp (20 g)3.1 g
Linseed, ground1 tbsp (7 g)1.9 g
Brown rice, cooked150 g2.4 g

Values from the US nutrient database USDA FoodData Central (SR Legacy), converted to usual portions. Other food tables can differ: Germany’s nutrient database (BLS) has shown higher values for many grain products since version 4.0, because it uses a newer method of analysis – the foods themselves haven’t changed.

Per portion, pulses give you the most. Dried lentils contain around 11 g of fibre per 100 g according to USDA; once cooked, it’s around 8 g per 100 g because of the water they soak up. Seeds such as chia and linseed contain a lot of fibre per 100 g, but you eat them by the spoonful – so they add less than their reputation suggests.

Example day with around 37 g of fibre

Here’s a day that comfortably clears 30 g. All values are worked out from the table above.

If you’re at 18 to 20 g now, work up to a day like this in stages. Ideas for every meal: high-fibre recipes and recipes with fibre & variety.

How to eat more fibre without bloating

Who should take care

If you have IBS, an inflammatory bowel disease such as Crohn’s or ulcerative colitis, or have had bowel surgery, don’t sharply increase your fibre on your own – do it with your doctor or a dietitian. Many fibre-rich foods, such as pulses and some fruit, also contain a lot of FODMAPs, which can trigger symptoms in people with IBS. How a structured low FODMAP phase works: low FODMAP diet.

Always take bulking fibres like psyllium husk with plenty of fluid. If you take medication regularly, check with your doctor or pharmacist whether you need a gap between it and concentrated fibre supplements.

Good to know. This guide doesn’t replace advice from a doctor or dietitian.

What EU law allows labels to say

For a few fibres, EU law has authorised specific claims – each only under set conditions. Two examples from Regulation (EU) No 432/2012, in the authorised wording:

Claims about faecal bulk or normal bowel function are also authorised – for oat, barley and rye fibre, among others – each only for foods that meet the EU ‘high fibre’ condition.

High-fibre recipes: everyday recipes with pulses, wholegrains, oats and veg

Frequently asked questions

How much fibre should you eat a day?

The German Nutrition Society (DGE) recommends at least 30 g a day for adults. In the large Lancet analysis from 2019, the link was clearest at 25 to 29 g a day; according to the authors, higher amounts could add more. There’s no official German target of 40 or 50 g.

How can I eat 30 g of fibre a day?

Build your meals around pulses, wholegrains, oats, fruit, veg and nuts. 150 g of cooked lentils, 50 g of oats, 2 slices of wholegrain bread and a pear already add up to around 27 g. Increase over a few weeks and drink enough.

Is fibremaxxing a good idea?

Eating more fibre makes sense for most people, because average intake is well below the guide value. It becomes a problem when the amount jumps suddenly or turns into a race for record numbers – then wind, stomach ache and constipation are likely.

Can you eat too much fibre?

Yes, especially if you’re not used to it or don’t drink enough. With very large amounts, the absorption of some minerals can also drop slightly – according to the MRI, this usually has no clinical relevance on a balanced diet.

Do you need to drink more when you eat more fibre?

Drinking enough matters so that insoluble fibre in particular can swell. As a guide, the DGE gives around 1.5 litres of drinks a day – more in hot weather, with sport or physical work. The DGE doesn’t recommend a blanket 2 to 3 litres for everyone.

Are fibre powders or fortified drinks a good shortcut?

Whole foods bring plant compounds and many different kinds of fibre along with the fibre itself. The MRI points out that there’s no data yet on whether short-chain, quickly fermented fibres such as fructo-oligosaccharides bring the same long-term benefits as the fibre today’s recommendation is based on. So build on pulses, wholegrains, fruit, veg, nuts and seeds.

Which foods have the most fibre?

Per portion, pulses such as lentils, chickpeas and beans give the most – around 11 to 12 g per 150 g cooked. Next come berries such as raspberries, wholegrain products, oats and oat bran, and veg such as broccoli and peas.

Sources

  1. Reynolds A, Mann J, Cummings J, Winter N, Mete E, Te Morenga L (2019): Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. The Lancet. https://pubmed.ncbi.nlm.nih.gov/30638909/
  2. Max Rubner Institute (2026): Scientific assessment – dietary fibre (in German). https://www.mri.bund.de/de/veroeffentlichungen/wissenschaftliche-einordnung/ballaststoffe/
  3. German Nutrition Society (DGE) (2026): Selected questions and answers on dietary fibre (in German). https://www.dge.de/gesunde-ernaehrung/faq/ausgewaehlte-fragen-und-antworten-zu-ballaststoffen/
  4. Federal Centre for Nutrition (BZfE) (2026): The fibremaxxing trend (in German). https://www.bzfe.de/presse/pressemeldungen-archiv/trend-fibermaxxing
  5. Commission Regulation (EU) No 432/2012 establishing a list of permitted health claims made on foods (consolidated version 2021; German-language page on EUR-Lex). https://eur-lex.europa.eu/legal-content/DE/TXT/HTML/?uri=CELEX:02012R0432-20210517
  6. USDA FoodData Central (SR Legacy): nutrient database used for the fibre table. https://fdc.nal.usda.gov/