Does high fiber prevent colon cancer?

D ear Dietitian,

I just read an article that said a high fiber diet helps prevent colon cancer, but other articles on this topic have said the opposite. This is frustrating and confusing! Can you help clear things up?


Dear Joseph,

Scientific studies are often confusing because the results are different.

Before something becomes clear in science, it has to be tested several times in different cultures in various parts of the world.

It must also be tested on men and women of different ages.

The studies must reveal the same results to be accepted as valid by the scientific community. Sometimes this takes several years.

The reason nutrition studies seem even more confusing is because nutrition is in its infancy.

We have barely scratched the surface on most nutrition topics.

When a new topic is studied, results often vary until the matter is “hammered out.”

The good news is we are learning more about nutrition now than any other time in history.

This particular fiber and disease prevention study was commissioned by the World Health Organization (WHO) and reported in The Lancet in February of 2019.

Researchers found a 16-24 percent decrease in rates of heart disease, strokes, type 2 diabetes, and colorectal cancer when comparing people with the highest dietary fiber consumption with those who ate the least amount.

Furthermore, there was a 15-30 percent reduction in death from any cause in the high fiber group. It is important to note the study was done on fiber in food, not supplements.

As with most nutrition studies, this was an observational study, which does not show cause and effect. Even so, it strongly suggests fiber is a crucial ingredient of a healthy diet.

Researchers assigned high fiber intake as 25 to 29 grams or more of daily fiber. Americans eat about half that amount. When increasing fiber, do so gradually and drink plenty of water.

Otherwise, you may feel uncomfortable, and the gas your body produces may make you unpopular.

Good sources of fiber include fruits, vegetables, nuts, and whole grains. As always, I recommend eating foods you enjoy.

Start with a high fiber cereal, one with 5 grams of fiber or more per serving. Add three fruits each day to increase fiber by another 12 grams.

You’re already up to 17 grams!

Next, have two slices of whole wheat bread on your sandwich for another 2 grams.

Add ½ cup beans — 7 grams — to your lunch. Finally, enjoy ½ cup green peas — 4 grams — at dinner, and you have 30 grams total fiber for the day.

Bon appétit.

Until next time, be healthy!

Dear Dietitian


Leanne McCrate, RDN, LD, CNSC, is an award-winning

dietitian based in St. Louis, Mo.


Today's breaking news and more in your inbox

I'm interested in (please check all that apply)