×

Please Remove Adblock
Adverts are the main source of Revenue for DoveMed. Please remove adblock to help us create the best medical content found on the Internet.

Which Foods Contain The Most Fiber?

Last updated June 10, 2019

Approved by: Krish Tangella MD, MBA, FCAP

Fiber, an important nutrient of our diet, is a carbohydrate that constitutes the indigestible portion (or roughage) of food from plants including grains, vegetables, and fruits. It is a vital component for moving food efficiently through the digestive system and in maintaining a well-balanced diet.


Fiber, an important nutrient of our diet, is a carbohydrate that constitutes the indigestible portion (or roughage) of food from plants including grains, vegetables, and fruits. It is a vital component for moving food efficiently through the digestive system and in maintaining a well-balanced diet.

A high consumption of dietary fiber has shown to significantly reduce the risk of developing coronary heart disease, stroke, hypertension, and certain gastrointestinal illnesses. Increased intake of soluble fiber helps improve blood sugar and insulin sensitivity in non-diabetic and diabetic individuals. Fiber supplementation in obese individuals significantly enhances weight loss. Studies have also shown that a high fiber diet, as part of a balanced eating model, may help prevent some long-term diseases such as diverticulitis, constipation, and even some types of cancer.

There are two types of fiber - soluble fiber and insoluble fiber. Soluble fiber dissolves in water to create a gel-like substance, delaying the emptying of the stomach. It is able to bind to the fatty substance cholesterol and promote excretion, which seems to help lower LDL (“bad”) blood cholesterol. Insoluble fiber is known as roughage, because it gives plants their firm structure. Insoluble fiber does not dissolve in water, but acts as a laxative, aiding in the passage of food and waste through the gut. This prevents potentially harmful substances from staying in the intestines. With water, insoluble fiber adds bulk to one’s diet and softness to the stool, thereby preventing constipation.

Sources of soluble fiber include avocados, pears, peas, beans, oats and barley, apples with skin, oranges, prunes, strawberries, broccoli, and cauliflower. Foods that are great sources of insoluble fiber include turnips, beets, cauliflower, cabbage, Brussels sprouts, carrots, whole-wheat products, wheat bran, corn bran, cauliflower, green beans, and broccoli.

Following is a list of plant foods that are high in fiber:

The amount of total dietary fiber one should consume is between 25-35 grams (not from supplements) per day. The goal is to consume both soluble and insoluble fiber because both are equally important for a well-balanced diet. However, an excess intake of dietary fiber i.e., consuming more than 50-60 grams of fiber per day can reduce the amount of vitamin and mineral absorption in the body. Also, excessive amounts of fiber can result in digestion-related problems such as gas, diarrhea, and abdominal bloating.

Also, any increase to one’s dietary fiber intake should only be gradual, since this may also cause diarrhea and bloating. Additionally, while increasing fiber intake, the amount of water intake should also be proportionately increased. This will help insoluble fiber expand in the stomach and give the feeling of fullness for a longer period of time.

References and Information Sources used for the Article:


Helpful Peer-Reviewed Medical Articles:


Reviewed and Approved by a member of the DoveMed Editorial Board
First uploaded: June 10, 2019
Last updated: June 10, 2019