High-fiber foods

247 foods ranked by fiber per serving, with the soluble and insoluble split.

Also: soluble fiber foods, insoluble fiber foods and a printable chart.

The top 25

The 25 plant foods with the most fiber per serving
#FoodServingFiber% DVSoluble · insoluble
1Fiber One cereal⅔ cup⅔ cup18 g64%
2All-Bran cereal⅔ cup⅔ cup12.3 g44%
3Chia seeds1 oz1 oz9.6 g34%
4Navy beans½ cup, cooked½ cup, cooked9.6 g34%
5Lentil soup1 cup1 cup9.4 g34%No split data
6Acorn squash1 cup, cubes, baked1 cup, cubes, baked9 g32%
7Adzuki beans½ cup, cooked½ cup, cooked8.4 g30%
8Black bean soup1 cup1 cup8.4 g30%No split data
9Chili with beans1 cup1 cup8.4 g30%No split data
10Bulgur1 cup, cooked1 cup, cooked8.2 g29%No split data
11Raisin bran1 cup1 cup8.1 g29%No split data
12Split peas½ cup, cooked½ cup, cooked8.1 g29%No split data
13Chickpea pasta (dry)2 oz, dry2 oz, dry8 g29%
14Raspberries1 cup1 cup8 g29%
15Lentils½ cup, cooked½ cup, cooked7.8 g28%
16Pinto beans½ cup, cooked½ cup, cooked7.7 g28%
17Borlotti beans½ cup, cooked½ cup, cooked7.7 g28%
18Mung beans½ cup, cooked½ cup, cooked7.7 g28%
19Blackberries1 cup1 cup7.6 g27%No split data
20Collard greens1 cup, chopped, cooked1 cup, chopped, cooked7.6 g27%No split data
21Spelt1 cup, cooked1 cup, cooked7.6 g27%No split data
22Black beans½ cup, cooked½ cup, cooked7.5 g27%
23Teff1 cup, cooked1 cup, cooked7.1 g25%No split data
24Artichoke1 medium, cooked1 medium, cooked6.8 g24%
25Kidney beans½ cup, cooked½ cup, cooked6.6 g24%

By food group

Questions

Which foods have the most fiber?

Per serving: Fiber One cereal (18 g), All-Bran cereal (12.3 g), chia seeds (9.6 g), navy beans (9.6 g) and lentil soup (9.4 g).

Which fruits have the most fiber?

Raspberries (8 g in 1 cup), blackberries (7.6 g in 1 cup) and gooseberries (6.5 g in 1 cup).

Which vegetables have the most fiber?

Acorn squash (9 g in 1 cup, cubes, baked), collard greens (7.6 g in 1 cup, chopped, cooked) and artichoke (6.8 g in 1 medium, cooked).

Which beans and legumes have the most fiber?

Navy beans (9.6 g in ½ cup, cooked), adzuki beans (8.4 g in ½ cup, cooked) and split peas (8.1 g in ½ cup, cooked).

What counts as a high-fiber food?

In the US, a food can be called high in fiber when one serving has at least 20% of the Daily Value, which is 5.6 g. A good source has 10 to 19%, from 2.8 g.

Fiber per serving from USDA FoodData Central. Soluble and insoluble amounts are estimates. % DV is out of the 28 g Daily Value.