High-fiber beans and legumes

Beans and legumes ranked by fiber per serving, with the soluble and insoluble split.

Beans & legumes ranked by fiber per serving
#FoodServingFiber% DVSoluble · insoluble
1Navy beans½ cup, cooked½ cup, cooked9.6 g34%
2Adzuki beans½ cup, cooked½ cup, cooked8.4 g30%
3Split peas½ cup, cooked½ cup, cooked8.1 g29%No split data
4Lentils½ cup, cooked½ cup, cooked7.8 g28%
5Pinto beans½ cup, cooked½ cup, cooked7.7 g28%
6Borlotti beans½ cup, cooked½ cup, cooked7.7 g28%
7Mung beans½ cup, cooked½ cup, cooked7.7 g28%
8Black beans½ cup, cooked½ cup, cooked7.5 g27%
9Kidney beans½ cup, cooked½ cup, cooked6.6 g24%
10Lima beans½ cup, cooked½ cup, cooked6.6 g24%
11Chickpeas½ cup, cooked½ cup, cooked6.2 g22%
12Tempeh3 oz3 oz6 g21%
13White beans½ cup, cooked½ cup, cooked5.7 g20%
14Black-eyed peas½ cup, cooked½ cup, cooked5.6 g20%
15Red lentils (dry)¼ cup, dry¼ cup, dry5.2 g19%No split data
16Soybeans½ cup, cooked½ cup, cooked5.2 g19%
17Baked beans½ cup½ cup5.2 g19%No split data
18Fava beans½ cup, cooked½ cup, cooked4.6 g16%No split data
19Refried beans½ cup½ cup4.4 g16%No split data
20Edamame½ cup, shelled, cooked½ cup, shelled, cooked4.1 g15%
21Falafel3 patties3 patties2.4 g9%
22Tofu, firm½ cup½ cup1.1 g4%

Tip. Canned beans count just as much as dried. Rinse them to cut the salt.

Questions

Which beans and legumes have the most fiber?

Per serving: 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).

Which beans and legumes are high in fiber?

14 of the 22 have at least 5.6 g per serving, 20% of the Daily Value, which counts as high in fiber: navy beans, adzuki beans, split peas, lentils, pinto beans, borlotti beans, mung beans and black beans and more.

Which beans and legumes have the most soluble fiber?

Per serving: tempeh (1.2 g), navy beans (1.1 g) and adzuki beans (1 g). Soluble fiber helps with cholesterol and blood sugar.

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