Skip to content
PoopCheck PoopCheck

High-Fiber Foods Chart

Twenty everyday foods ranked by grams of fiber per serving, with the daily target marked so you can see how far one serving actually gets you. Most people eat about 15 g a day and need 25–38.

High-fiber foods chart ranking 20 foods by grams of dietary fiber per standard serving, from split peas at 16.3 g down to ground flaxseed at 2 g, with the 25 g daily target marked.
Grams of dietary fiber per standard serving. Values from USDA FoodData Central.
Use this chart on your site — free, just credit us

Copy the snippet below. You're welcome to republish this chart anywhere as long as the attribution link stays intact.

Download PNG
Printable version — white background, ink-friendly

Same chart on a white background so it doesn't drink a cartridge of ink. Prints cleanly on US Letter or A4.

High-fiber foods chart ranking 20 foods by grams of dietary fiber per standard serving, from split peas at 16.3 g down to ground flaxseed at 2 g, with the 25 g daily target marked. Printable white-background version. Download printable PNG

The full list, by food group

Legumes

Split peas, cooked
1 cup
16.3 g
Lentils, cooked
1 cup
15.6 g
Black beans, cooked
1 cup
15 g
Chickpeas, cooked
1 cup
12.5 g

Nuts & seeds

Chia seeds
1 oz (28 g)
9.8 g
Almonds
1 oz (23 nuts)
3.5 g
Flaxseed, ground
1 tbsp
2 g

Fruit

Avocado
1 medium
10 g
Raspberries
1 cup
8 g
Prunes
1/2 cup
6.2 g
Pear, with skin
1 medium
5.5 g
Apple, with skin
1 medium
4.4 g

Vegetables

Artichoke, cooked
1 medium
6.9 g
Broccoli, cooked
1 cup
5.1 g
Brussels sprouts, cooked
1 cup
4.1 g
Sweet potato, with skin
1 medium
3.8 g

Grains

Whole-wheat pasta, cooked
1 cup
6.3 g
Barley, pearled, cooked
1 cup
6 g
Oatmeal, cooked
1 cup
4 g
Popcorn, air-popped
3 cups
3.5 g

Increase it slowly

The most common mistake is going from 15 g to 25 g overnight. That reliably produces bloating, gas and firmer stool — the exact opposite of the intended effect. Add roughly 5 g a week, and increase water at the same time. Fiber works by holding water; without the water it just adds bulk.

How this shows up in the toilet

Adequate fiber pushes stool toward Types 3 and 4 on the Bristol Stool Chart — formed, smooth, easy to pass. Too little tends toward Types 1 and 2. If you are adding fiber and drifting toward Type 1 rather than away from it, the usual culprit is fluid intake rather than the fiber itself.

If fiber makes your symptoms worse

For some people — particularly with IBS — the high-fiber foods on this list are also high in FODMAPs, and more fiber means more bloating rather than less. Beans, apples and wheat are common triggers. If that is your pattern, the low FODMAP food list is the more useful starting point.

Values are rounded and vary with variety, ripeness and preparation. This page is general information, not dietary advice for a specific medical condition.

FAQ

How much fiber do I need per day?

The Adequate Intake for adults under 50 is 25 g a day for women and 38 g for men. Average intake in the US is around 15 g, so most people are short by a third to a half. Over 50, the targets drop slightly to 21 g and 30 g.

What food has the most fiber?

Among everyday foods, cooked legumes lead by a wide margin. A cup of split peas provides 16.3 g, lentils 15.6 g, and black beans 15 g — each covering well over half a day’s target in one serving. Chia seeds are the densest by weight at 9.8 g per ounce.

Can one food meet my daily fiber target?

No, and that is the useful thing about seeing it charted. Even the highest food on this list gets you roughly two-thirds of the way. Meeting the target reliably means fiber at more than one meal — legumes at lunch, fruit and nuts as snacks, and whole grains rather than refined.

Does more fiber always mean better stool?

Up to a point. Fiber adds bulk and holds water, which moves stool toward the healthy Types 3 and 4 on the Bristol scale. But increasing intake abruptly, or increasing it without also drinking more water, commonly causes bloating, gas and firmer stool rather than softer. Add roughly 5 g a week and increase fluids alongside it.

Soluble or insoluble fiber — which do I need?

Both, and most whole foods contain a mix. Soluble fiber (oats, beans, apples, psyllium) forms a gel that softens stool and feeds gut bacteria. Insoluble fiber (wheat bran, vegetable skins, nuts) adds bulk and speeds transit. Eating a range of plants covers both without needing to track them separately.

Source

USDA FoodData Central. Adequate Intake for adults under 50 (Institute of Medicine). Average US intake is roughly 15 g/day — most people are short by a third to a half.

4.8 · Get the app free