Spread of high-fiber foods: lentils, black beans, chickpeas, berries, avocado, pears, broccoli, chia and almonds

High-Fiber Foods List: 50 Everyday Foods Ranked by Fiber

Share this recipe

Most high-fiber food lists are either twelve items long or a wall of numbers per 100 grams that nobody eats. This one is fifty ordinary foods, each at the portion you would actually put on a plate. At the top, a cup of cooked navy beans carries 19.1 grams of fiber. A cup of brown rice carries 3.2.

That gap is the whole story of eating more fiber. The foods most people think of as fiber — brown rice, wholemeal toast, a banana — are the modest end of this list. Beans, lentils, a few vegetables and a handful of berries do most of the work.

Spread of high-fiber foods: lentils, black beans, chickpeas, berries, avocado, pears, broccoli, chia and almonds
Fifty foods, ranked by the fiber in a real portion.

The short version

  • Beans and lentils own the top of the list: the top nine foods are all pulses, at 11 to 19 grams a cup
  • Chia is the densest single food: 9.8 grams in one ounce
  • Per calorie, berries and greens win: raspberries, blackberries and collard greens all carry over 12 grams per 100 calories
  • The “healthy” staples are modest: brown rice 3.2g a cup, two slices of wholemeal 3.8g, a banana 3.1g
  • Six foods from this list make a 34-gram day without a supplement

How to read this list

Every figure is from USDA FoodData Central. Beans, grains and vegetables are cooked, because dry grains and beans roughly double or triple their numbers per cup and nobody eats them that way. Fruit is raw. Seeds and nuts are per ounce — 28 grams, about a small handful.

The last column, fiber per 100 calories, is the one to watch if you are also watching calories. It is what separates a food that is high in fiber from a food that is simply large.

The list: 50 high-fiber foods, ranked per serving

#FoodServingFiberCaloriesFiber per 100 kcal
1Navy beans1 cup cooked19.1g2557.5g
2Split peas1 cup cooked16.3g2317.1g
3Lentils1 cup cooked15.6g2306.8g
4Pinto beans1 cup cooked15.4g2456.3g
5Black beans1 cup cooked15.0g2276.6g
6Lima beans1 cup cooked13.2g2166.1g
7Chickpeas1 cup cooked12.5g2694.6g
8Kidney beans1 cup cooked11.3g2255.0g
9Black-eyed peas1 cup cooked11.1g1985.6g
10Chia seeds1 ounce9.8g1387.1g
11Artichoke hearts1 cup cooked9.6g8910.8g
12Acorn squash1 cup baked9.0g1157.8g
13Guava1 cup8.9g1127.9g
14Bulgur1 cup cooked8.2g1515.4g
15Edamame1 cup cooked8.1g1884.3g
16Raspberries1 cup8.0g6412.5g
17Flaxseed1 ounce7.7g1515.1g
18Blackberries1 cup7.6g6212.3g
19Collard greens1 cup cooked7.6g6312.1g
20Green peas1 cup cooked7.2g1255.8g
21Pumpkin, canned1 cup7.1g838.6g
22Avocado½ fruit (100g)6.7g1604.2g
23Butternut squash1 cup baked6.6g828.0g
24Sweet potato1 cup baked6.6g1803.7g
25Pearl barley1 cup cooked6.0g1933.1g
26Pear1 medium5.5g1015.4g
27Kiwifruit1 cup sliced5.4g1104.9g
28Quinoa1 cup cooked5.2g2222.3g
29Broccoli1 cup cooked5.1g559.3g
30Kale1 cup cooked4.7g4211.2g
31Carrots1 cup cooked4.7g558.5g
32Whole-wheat spaghetti1 cup cooked4.6g1742.6g
33Buckwheat groats1 cup cooked4.5g1552.9g
34Apple, with skin1 medium4.4g954.6g
35Spinach1 cup cooked4.3g4110.5g
36Brussels sprouts1 cup cooked4.1g567.3g
37Green beans1 cup cooked4.0g449.1g
38Oatmeal1 cup cooked4.0g1662.4g
39Baked potato, with skin1 medium3.8g1612.4g
40Whole-wheat bread2 slices3.8g1622.3g
41Blueberries1 cup3.6g844.3g
42Popcorn, air-popped3 cups3.5g933.8g
43Almonds1 ounce3.5g1642.1g
44Brown rice1 cup cooked3.2g2481.3g
45Orange1 medium3.1g625.0g
46Prunes¼ cup3.1g1043.0g
47Banana1 medium3.1g1053.0g
48Dark chocolate, 70-85%1 ounce3.1g1701.8g
49Strawberries1 cup halves3.0g496.1g
50Pistachios1 ounce3.0g1591.9g

Where two foods tie, the one with fewer calories is listed first.

High-fiber produce: artichokes, acorn squash, pears, guava, raspberries, kale and Brussels sprouts
Artichoke hearts and acorn squash carry more per cup than any fruit on the list.

Beans and lentils: the top of every list

Navy beans, split peas, lentils, pinto and black beans all sit between 15 and 19 grams a cup — more than half a day’s fiber in a single portion. Nothing else on the list comes close per serving. Even chickpeas, mid-table in the bean ranking, beat every grain and every fruit here.

The full ranking of 21 beans and pulses, with protein alongside, is in high-fiber beans.

Vegetables: fiber for almost no calories

Per serving, vegetables are mid-table. Per calorie, only berries beat them: collard greens carry 12.1 grams per 100 calories and artichoke hearts 10.8, against 7.5 for navy beans. The catch is volume. Cooking shrinks greens so much that a cooked cup is a lot of leaves — which is also why raw salad contributes so little.

Acorn squash and canned pumpkin are the surprises, both above 7 grams a cup. All 31 vegetables are ranked in high-fiber vegetables.

Fruit: berries first, then pears

Raspberries and blackberries carry about 8 grams a cup for barely 60 calories, which puts them at the very top of the per-calorie ranking. After berries, the everyday whole fruits that matter are pears (5.5g) and apples with the skin on (4.4g). A banana, the default fibre fruit for a lot of people, is 3.1.

The full 33-fruit ranking, per serving and per calorie, is in high-fiber fruits.

Grains: bulgur, barley, then everything else

Bulgur leads the grains at 8.2 grams a cooked cup, pearl barley follows at 6.0, and then the numbers drop fast: quinoa 5.2, oatmeal 4.0, brown rice 3.2. Whole grains are a real upgrade on refined ones — white rice is 0.6 grams a cup — but they are not where the big numbers are.

Seventeen grains, with the dry-versus-cooked trap explained, are in high-fiber grains.

A day of high-fiber meals: oatmeal with raspberries, lentil salad with whole-wheat toast, broccoli and a pear
Six foods from the list add up to 34 grams.

Seeds and nuts: small portions, big density

Chia and flax are the densest foods on this list by weight — an ounce of chia is 9.8 grams, which is why two tablespoons in a smoothie or a pudding moves a whole day. Flax only counts when it is ground. Nuts are more modest: almonds lead at 3.5 grams an ounce, cashews trail at under 1.

See the seed ranking and the nut ranking for the full shelves.

Everyday foods that surprise

Half an avocado carries 6.7 grams — more than a whole pear, the best everyday fruit on the list. Three cups of air-popped popcorn is 3.5 grams for 93 calories, which makes it one of the better snacks here. An ounce of 70-85% dark chocolate is 3.1 grams, about the same as a banana.

A medium baked potato eaten with the skin is 3.8 grams — a respectable number for a food with a bad reputation.

The best foods per calorie

If you are eating for fiber and watching calories at the same time, this is the order that matters. The top ten from the list above, re-ranked:

FoodFiber per 100 kcalPer serving
Raspberries12.5g8.0g in 1 cup
Blackberries12.3g7.6g in 1 cup
Collard greens12.1g7.6g in 1 cup cooked
Kale11.2g4.7g in 1 cup cooked
Artichoke hearts10.8g9.6g in 1 cup cooked
Spinach10.5g4.3g in 1 cup cooked
Broccoli9.3g5.1g in 1 cup cooked
Green beans9.1g4.0g in 1 cup cooked
Pumpkin, canned8.6g7.1g in 1 cup
Carrots8.5g4.7g in 1 cup cooked

Greens and berries dominate. At the other end, brown rice, dark chocolate and pistachios carry the least fiber for their calories — fine foods, but not efficient ones.

What 30 grams looks like, from this list

Six ordinary foods, no powders, no special products:

FoodFiber
1 cup oatmeal4.0g
1 cup raspberries8.0g
½ cup lentils7.8g
2 slices whole-wheat bread3.8g
1 medium pear5.5g
1 cup broccoli5.1g
Total34.2g

Oatmeal and raspberries at breakfast, a lentil salad with toast at lunch, a pear in the afternoon and broccoli with dinner. Notice that the lentils — only half a cup — carry as much as the oatmeal and the bread together. For three full days built this way, see what 30 grams a day actually looks like.

If you are well under that today, climb over a couple of weeks rather than overnight, and drink more water as you go; the too-much-fiber guide explains what is normal while your gut adjusts.

Frequently asked questions

What food has the most fiber?

Per typical serving, cooked navy beans: 19.1 grams a cup. By weight, chia seeds: 34.4 grams per 100g. Per calorie, raspberries, blackberries and cooked collard greens.

What fruit has the most fiber?

Guava at 8.9 grams a cup, then raspberries at 8.0 and blackberries at 7.6. Among everyday whole fruits, a pear is best at 5.5 grams.

What vegetable has the most fiber?

Cooked artichoke hearts at 9.6 grams a cup, then acorn squash at 9.0 and collard greens at 7.6.

How much fiber do I need a day?

The US Daily Value on food labels is 28 grams, based on 14 grams per 1,000 calories. The Institute of Medicine’s adequate intake is 25 grams for women and 38 for men up to age 50. Most adults fall well short of that, which is the gap this list is for.

Is fiber from food better than a supplement?

Food brings a mix of fiber types plus everything else in the plant; a supplement usually brings one. Supplements have a place — psyllium in particular — but the list above is where most of your grams should come from. Soluble vs insoluble fiber covers why the mix matters.

For recipes that put this list to work, start with the fibermaxxing recipes, ranked by fiber per serving, or take the whole list shopping with the high-fiber grocery list.

30g

Get the free Fibermaxxing Starter Kit

A 7-day plan, 5 tested recipes & a fridge cheat sheet — straight to your inbox.

No spam, just recipes. Unsubscribe anytime.

Share this recipe

Avatar photo

Emma Hartwell

Emma Hartwell is the home cook and recipe developer behind Fiber & Fork. After years of dealing with sluggish digestion and endless afternoon energy crashes, she rebuilt her kitchen around one simple idea: hit 30 grams of fiber a day without eating a single boring meal. Every recipe on this site is cooked, photographed, and taste-tested in her own kitchen — beans, lentils, whole grains, and vegetables turned into food you'll actually crave. When she's not stirring a pot of something cozy, Emma is testing new ways to sneak fiber into desserts her family can't tell apart from the 'real thing'.

Similar Posts