High-Fiber Foods, Ranked

Last updated: September 6, 2026

Bar chart of the ten highest-fiber foods per serving, led by split peas at 16.3 grams and lentils at 15.6 grams per cooked cup

Sort the chart by any column. The % of your target column is personal: it uses the result you saved in the fiber calculator, or the FDA Daily Value of 28 g until you have one.

Six foods here reach double digits per serving, and all of them are legumes or seeds. That’s the practical shortcut this chart makes obvious: one daily serving of legumes does a third of the work, and no amount of salad substitutes for it.

It is also why food beats a jar. A cup of cooked lentils carries more fiber than any single dose in our comparison of the best fiber supplements, where a labeled serving ranges from 0.5 to 9 grams.

Fruit is the group people ask about most, so it has its own page. The high-fiber fruits chart ranks 28 fruits by serving and by fiber per calorie, and puts numbers on what peeling and juicing cost you.

Comparison showing one cup of cooked lentils covers 62 percent of a 25 gram daily fiber target while a cup of raw spinach covers 3 percent
FoodFiber per serving (g)ServingGroup% of your target
Split peas, cooked16.31 cupLegumes
Lentils, cooked15.61 cupLegumes
Pinto beans, cooked15.41 cupLegumes
Black beans, cooked151 cupLegumes
Chickpeas, cooked12.51 cupLegumes
Kidney beans, cooked11.31 cupLegumes
Artichoke, cooked10.31 mediumVegetables
Baked beans, canned101 cupLegumes
Chia seeds9.81 oz (2 tbsp)Nuts & seeds
Green peas, cooked8.81 cupVegetables
Bulgur, cooked8.21 cupGrains
Edamame, cooked8.11 cupLegumes
Raspberries81 cupFruit
Blackberries7.61 cupFruit
Avocado6.7half (100 g)Fruit
Whole-wheat spaghetti, cooked6.31 cupGrains
Pearled barley, cooked61 cupGrains
Pear, with skin5.51 mediumFruit
Bran flakes cereal5.53/4 cupGrains
Quinoa, cooked5.21 cupGrains
Broccoli, cooked5.11 cupVegetables
Apple, with skin4.41 mediumFruit
Brussels sprouts, cooked4.11 cupVegetables
Oatmeal, cooked41 cupGrains
Sweet potato, baked with skin3.81 mediumVegetables
Potato, baked with skin3.81 mediumVegetables
Blueberries3.61 cupFruit
Sweet corn, cooked3.61 cupVegetables
Almonds3.51 oz (23 nuts)Nuts & seeds
Popcorn, air-popped3.53 cupsGrains
Brown rice, cooked3.51 cupGrains
Banana3.11 mediumFruit
Orange3.11 mediumFruit
Strawberries31 cup halvesFruit
Pistachios31 oz (49 nuts)Nuts & seeds
Flaxseed, ground2.81 tbspNuts & seeds
Pecans2.71 oz (19 halves)Nuts & seeds
Peach, with skin2.31 mediumFruit
Kiwi2.11 fruitFruit
Cauliflower, cooked21 cupVegetables
Whole-wheat bread1.91 sliceGrains
Carrot, raw1.71 mediumVegetables

Serving values are USDA data as published in standard clinical fiber tables. See the methodology page for how figures are sourced and refreshed.

Frequently asked questions

What food is highest in fiber?

Per standard serving, cooked legumes lead: split peas (16.3 g per cup), lentils (15.6 g), and black beans (15 g). Per bite, chia seeds are the densest common food at 9.8 g per ounce. No single food needs to do the work, though. Most people hit their target by combining legumes, whole grains, fruit, and vegetables across the day.

How do I use this chart to hit my daily target?

First get your personal number from the calculator (most adults need 21 to 38 g). Then pick foods until the '% of your target' column adds to 100. For example, a cup of lentils plus a cup of raspberries plus an apple covers most of a 25 g target.

Are these values per 100 grams or per serving?

Per common household serving (1 cup cooked, 1 medium fruit, 1 oz nuts), the way you actually eat. Serving-based numbers are more practical than per-100 g lab values, which overstate light foods like leafy greens.

The FiberIntake Team

Built and maintained by the FiberIntake team, with data from USDA FoodData Central and peer-reviewed sources. Figures are checked against the cited source before publish. About this site →