Beans are by far the richest foods in fiber!

Beans are the best dietary sources of fiber. They can help us meet our daily needs. Just a serving of certain beans can provide more than 50% of the recommended daily intake!

How much fiber in beans?

Beans are the richest foods in fiber. They have 3.2-10.5 g of fiber per 100g. A serving of beans provides 20-65% of the Daily Value (DV).

The richest beans in fiber are navy beans. They contain 10.5 g of fiber per 100g. A serving of navy beans provides 65% of the DV.

Pinto, black, garbanzo, adzuki, lima, and red kidney beans, as well as lentils, are also particularly rich in fiber. They provide more fiber than 40% of the required daily intake per serving!

fiber (g)
per 100g
fiber (g)
per serving
% DV
navy beans10.518.165%
pinto beans915.555%
black beans8.71553%
or garbanzo beans
red kidney beans7.412.745%
adzuki beans7.312.645%
lima beans71243%
white beans6.310.839%
fava beans5.49.333%
pink beans5.39.133%
green beans3.25.520%
Fiber in beans.[1]

Can beans help us meet our daily needs of fiber?

We should consume at least 28 g of fiber per 2,000 calories. However, most people who follow the standard American diet don’t consume enough fiber. It’s estimated that about 90% of Americans consume less fiber than the recommended daily intake.

Certainly, the regular consumption of beans can help our daily needs of fiber, as a serving provides 20-65% of the DV.

Can I get too much fiber from beans?

Actually, there hasn’t been established a maximum safe dose of fiber. But, people who don’t follow a plant-based diet may experience stomach discomfort when suddenly eating high amounts of beans.

Beans are important in supporting healthy gut microbial population and diversity. But, in order to avoid bloating or gas, better start consuming low amounts of beans or other fiber-rich foods. Increase your fiber intake gradually.[2]

What types of fiber in beans?

Beans have both soluble and insoluble fiber. They’re much higher in insoluble fiber, though. For instance, lentils and lima beans are 90% insoluble, and only 10% soluble fiber. Kidney and white beans are 75% insoluble, and only 25% soluble fiber.[2]

Insoluble fiber doesn’t dissolve in the water. It absorbs water, making the stool softer. Insoluble fiber has a laxative effect. Moreover, insoluble fiber supports weight loss, as it induces satiety. On the other hand, soluble fiber dissolves in the water, turning to a gel. It’s also good for weight loss, as it slows down digestion.

Do other foods have more fiber than beans?

Only plant-based foods are good dietary sources of fiber. Beans have the high fiber content. However, there are many other foods high in fiber:

On the contrary, animal-derived foods, such as dairy, eggs, and meat, contain no fiber. Refined foods are also poor dietary sources of fiber.

Health benefits of eating fiber-rich foods

Actually, a fiber-rich diet has been associated with a lower risk of developing heart disease, stroke, hypertension, diabetes, obesity, and certain gastrointestinal diseases. In addition, it may reduce high blood pressure and cholesterol, enhance immune functions, and improve insulin sensitivity.[3]

Share to...