Skip to main content
A large bowl of colorful salad with leafy greens, sliced radishes, shredded carrot and red cabbage, cucumber and tomato

How Much Fiber You Need, and How to Get There With Ordinary Food

4 min read
Share:in

Most people fall short on fiber. What a WHO-commissioned review found about 25–29 g a day, what fiber does in the gut, and how to add more slowly with everyday foods.

A lot of diets that look sensible on paper are short on fiber. Toast for breakfast, a sandwich at lunch, pasta in the evening with a side salad: that day doesn’t look like it’s missing anything. Made with white bread and ordinary pasta, though, it can come in well short of the 25 g or so a day that research links with the clearest benefits.

Closing the gap is mostly a matter of ordinary food: beans, oats, whole grains, nuts and fruit, added over a couple of weeks rather than all at once.

A large bowl of colorful salad with leafy greens, sliced radishes, shredded carrot and red cabbage, cucumber and tomato
A salad helps, but portion for portion, beans, lentils and whole grains carry more fiber than most leaves.

What the WHO Review Found

In 2019, a team led by Andrew Reynolds at the University of Otago in New Zealand pulled together around 185 prospective studies and 58 clinical trials. The World Health Organization had commissioned the work to inform its guidance on carbohydrates. Comparing people who ate the most fiber with those who ate the least, the researchers found a 15–30% lower risk of dying from any cause and from cardiovascular disease. The high-fiber groups also had lower rates of coronary heart disease, stroke, type 2 diabetes and colorectal cancer.

The benefits were largest at 25–29 g a day, and the data suggested that eating more than that may protect further. The European Food Safety Authority’s figure is close: it sets an adequate intake of 25 g a day for adults.

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, 393(10170), 434-445.

Most of those numbers come from observational studies. People who eat a lot of fiber also tend to smoke less, move more and eat fewer processed foods, and no statistical adjustment removes all of that. The clinical trials in the same review pointed the same way, though, with higher fiber intake linked to lower body weight, blood pressure and cholesterol.

What Fiber Does in the Body

Fiber is the part of plant food that your own digestive enzymes can’t break down. Much of it reaches the large intestine intact, where gut bacteria ferment it into short-chain fatty acids. These feed the cells lining the colon and appear to help keep inflammation in check.

It does mechanical work as well. Fiber adds bulk and slows how quickly the stomach empties, so a high-fiber meal tends to keep you full for longer and raise blood sugar more gently than the same calories from refined starch. Soluble fiber, the kind in oats, barley and beans, also lowers LDL cholesterol modestly.

Variety may matter as well as the total. The American Gut Project, a citizen-science study with more than 10,000 participants, found that people who ate more than 30 different plant types a week had more diverse gut microbiomes than people who ate 10 or fewer. That’s an observational result, and a more diverse microbiome isn’t automatically a healthier one. It’s still a reasonable argument for rotating what you eat instead of having the same bowl of oats every morning.

McDonald, D. et al. (2018). “American Gut: an Open Platform for Citizen Science Microbiome Research.” mSystems, 3(3), e00031-18.

Closing the Gap With Ordinary Food

Falling short is the norm. A 2017 report from a US summit on food and fiber estimated that about 95% of American adults and children don’t get the recommended amount.

Quagliani, D. & Felt-Gunderson, P. (2017). “Closing America’s Fiber Intake Gap: Communication Strategies From a Food and Fiber Summit.” American Journal of Lifestyle Medicine, 11(1), 80-85.

Beans, lentils and chickpeas are the densest sources: a single portion adds several grams. After that come oats, barley and other whole grains, nuts and seeds, fruit eaten with the skin on, and vegetables. The easiest changes are usually swaps rather than new meals: oats instead of a refined breakfast cereal, a whole-grain loaf instead of white, a handful of lentils stirred into a soup or a pasta sauce, an apple instead of a glass of juice.

Go slowly. A big jump in fiber from one day to the next tends to bring gas and bloating, and that can put people off the whole idea. Add one fiber-rich food a day, build up over a couple of weeks, and drink enough water as you go. Supplements such as psyllium have their uses, particularly for constipation, but they’re a second choice, since food brings many kinds of fiber along with everything else in the plant. If you have a bowel condition or have been told to follow a low-fiber diet, check with your doctor before changing much.

A simple place to start is to log your meals in Lamplit for a week. A short description of each meal is enough. At the end of the week, count how many different plants show up, including grains, beans, nuts and seeds, then try adding one fiber-rich food a day and watch the count over the following week. For packaged food, the free barcode scanner shows the Nutri-Score when Open Food Facts has one, and that score gives some credit for fiber.

Log today’s meals in Lamplit and start counting the plants. It’s free.

Frequently asked questions

How much fiber should I eat a day?

The European Food Safety Authority sets an adequate intake of 25 g a day for adults. In the WHO-commissioned review by Reynolds and colleagues, the largest benefits were seen at 25–29 g a day, and higher intakes may protect further. In the US, about 95% of adults and children fall short of the recommended amount.

What foods are highest in fiber?

Beans, lentils and chickpeas are among the densest sources, and a single portion adds several grams. Oats, barley and other whole grains, nuts, seeds, fruit eaten with the skin on, and vegetables all add more. Swaps such as oats instead of a refined cereal or a whole-grain loaf instead of white are an easy way to eat more without changing what you cook.

Why does eating more fiber cause bloating?

Gut bacteria ferment fiber, and a sudden increase gives them a lot more to work on at once, which produces gas. Adding one fiber-rich food a day over a couple of weeks and drinking enough water as you go tends to help. If you have a bowel condition or have been told to follow a low-fiber diet, check with your doctor first.

Curious where your habits stand? Take the 2-minute longevity quiz

Share:in

Lamplit Team

We're a team of wellness enthusiasts, developers, and researchers building tools to help people live healthier, more intentional lives. Every article we write is grounded in peer-reviewed scientific research.