The Highest-Fiber Foods, Ranked

Here is the honest headline: most Americans get only about half the fiber they need. The FDA Daily Value is 28 g, but the average adult eats closer to 15 g a day — so for most people the story is not a missing superfood, it is a daily gap. The good news is that closing it is cheap and unglamorous. A spoonful of chia seeds brings nearly 10 g; a half-cup of lentils or beans brings 7–8 g; avocado, oats, broccoli and a whole apple each add 4–5 g. A slice of bread, by contrast, is under 2 g — you cannot out-toast a bowl of beans.

Below is the ranked list, calculated from USDA data by the grams of fiber in a real-world serving (not per 100 g), each with its share of the 28 g Daily Value. Every food links to its full fiber breakdown.

The highest-fiber foods, ranked

Ranked by fiber in a common portion, with "% DV" against the FDA Daily Value of 28 g. See the full fiber hub →

  1. Chia seeds (1 oz (28 g, ~2.5 tbsp))9.6g (34% DV)
  2. Lentils (1/2 cup cooked (99 g))7.8g (28% DV)
  3. Black beans (1/2 cup cooked (86 g))7.5g (27% DV)
  4. Chickpeas (1/2 cup (82 g))5.2g (19% DV)
  5. Broccoli (1 cup chopped (156 g))5.1g (18% DV)
  6. Kidney beans (1/2 cup (89 g))4.9g (18% DV)
  7. Pinto beans (1/2 cup (88 g))4.8g (17% DV)
  8. Avocado (1/2 medium (68 g))4.6g (16% DV)
  9. Apple (1 medium (182 g))4.4g (16% DV)
  10. Sweet potato (1 medium (130 g))4.3g (15% DV)
  11. Oats (1/2 cup dry (40 g))4.2g (15% DV)
  12. Edamame (1/2 cup (75 g))3.9g (14% DV)
  13. Almonds (1 oz (28 g, ~23 nuts))3.5g (13% DV)
  14. Banana (1 medium (118 g))3.1g (11% DV)
  15. Carrots (1 medium (61 g))1.7g (6% DV)

Per-serving values are the per-100 g USDA figure scaled to each food's common portion. "% DV" is the FDA Daily Value of 28 g of fiber.

Soluble vs. insoluble — and why it barely matters

You will see fiber split into two types. Soluble fiber dissolves into a gel — it is the kind in oats, beans, apples, and chia, and it slows digestion and helps steady blood sugar. Insoluble fiber does not dissolve; it adds bulk and shows up in whole grains, wheat bran, nuts, and the skins of fruit and vegetables. Almost every food on the list above carries a mix of both. The practical takeaway is liberating: you do not need to track the split. Eat a variety of whole plants and you get both for free.

The net-carb tie-in (the carb you get to subtract)

Fiber is the one carbohydrate that works in your favor on a low-carb or keto plan. Because it passes through largely undigested and barely moves blood sugar, the standard formula is net carbs = total carbs − fiber. A half-cup of black beans with roughly 20 g of total carbs and 7.5 g of fiber nets out around 12.5 g. That is why high-fiber foods are friendlier to carb-conscious eating than their total-carb line suggests — the fiber is the part you subtract. (Worth knowing: "net carbs" is not an FDA-regulated term, so packaged brands calculate it inconsistently. For whole foods, total carbs minus fiber is the honest version — see the carbs & net carbs lane.)

How to actually hit 28 g

The target stops feeling intimidating once you see it as a stack of ordinary servings rather than one heroic dish:

Two honest caveats. First, ramp up gradually — going from 15 g to 35 g overnight is a recipe for bloating; give your gut a week or two. Second, fiber needs water to do its job, so drink more as you eat more. (General nutrition information, not medical advice.)

Why fiber is worth the effort

Beyond the number, fiber earns its keep three ways. It feeds the gut — fermentable fibers are food for the bacteria in your colon. It drives fullness — high-fiber foods are bulky and slow to eat, so they tend to keep you satisfied on fewer calories. And it is the carb you subtract for net carbs, making it the rare macro that low-carb and high-volume eaters both want more of. You do not have to chase a single "highest-fiber" food to get there — you just have to put beans, oats, fruit, and vegetables on the plate often enough to close the gap.

The takeaway

If you want the most fiber per bite, chia seeds and cooked legumes are the heavyweights, with avocado, oats, broccoli, and whole fruit close behind — and refined bread far down the list. But the real win is consistency: a few high-fiber servings a day quietly clears the 28 g target that most people miss. Browse every food's full fiber profile in the fiber hub, see how fiber lowers net carbs, or filter and compare foods by any nutrient in Explore.

Frequently Asked Questions

What food has the most fiber?

Per serving, chia seeds are the standout: a single ounce (about 2.5 tablespoons) carries roughly 9–10 g of fiber — about a third of a full day in one spoonful. After that, cooked legumes lead the everyday pack: a half-cup of lentils or black beans delivers 7–8 g, chickpeas and kidney beans 5–6 g. Avocado, oats, broccoli, and a whole apple all land in the 4–5 g range. For comparison, a slice of whole-wheat bread is under 2 g, so you cannot out-toast a bowl of beans.

How much fiber do I need per day?

The FDA Daily Value printed on nutrition labels is 28 g, and that is the number we use for the "% DV" on this page. General guidance from dietary authorities lands in a similar place — roughly 25 g/day for women and 38 g/day for men, or about 14 g per 1,000 calories. The honest headline is the gap: the average US adult eats only about 15 g a day, barely over half the target. Closing that gap is less about one superfood and more about putting beans, oats, fruit, and vegetables on the plate most days.

What is the difference between soluble and insoluble fiber?

Both are plant carbohydrates your body cannot digest, and most fiber-rich foods contain a mix of the two. Soluble fiber dissolves in water into a gel — it is the kind in oats, beans, apples, and chia seeds, and it is associated with slower digestion and steadier blood sugar. Insoluble fiber does not dissolve; it adds bulk and is concentrated in wheat bran, whole grains, nuts, and the skins of fruits and vegetables. You do not need to track the split. Eating a variety of whole plants gives you both without doing any math.

Does fiber lower net carbs?

Yes — that is exactly what "net carbs" means. Because fiber passes through largely undigested and has little impact on blood sugar, the common formula is net carbs = total carbs − fiber. A half-cup of black beans with ~20 g total carbs and ~7.5 g fiber nets out around 12.5 g. This is why high-fiber foods are friendlier to low-carb and keto eating than their total-carb number suggests, and why fiber is the one carb you get to subtract. Note that "net carbs" is not an FDA-regulated term, so packaged-food brands compute it inconsistently; for whole foods, total carbs minus fiber is the straightforward version.

What are the best high-fiber foods for constipation?

Insoluble-fiber-rich foods add bulk that helps move things along: whole grains, wheat bran, the skins on fruit and potatoes, nuts, and vegetables. Soluble-fiber foods like oats, chia, and beans help too by holding water and softening stool. The practical pairing that matters is fiber plus fluids — fiber works by absorbing water, so ramping up intake without drinking more can backfire. Increase gradually over a week or two rather than all at once to let your gut adjust. This is general nutrition information, not medical advice; persistent issues are worth raising with a clinician.

Where does this fiber data come from, and is it current?

Every gram on this page is calculated from USDA FoodData Central entries (SR Legacy and Foundation Foods), scaled from the per-100 g value to each food's common portion, with "% DV" measured against the FDA Daily Value of 28 g. We re-verify the underlying food entries periodically and update when USDA revises them; this guide was last verified 2026-06-05.