High fiber foods are the ones that deliver several grams of dietary fiber in a normal serving: beans, lentils, peas, chia seeds, raspberries, avocados, artichokes, and whole grains.

The Dietary Guidelines for Americans set the target at 14 grams of fiber per 1,000 calories, which works out to 22 to 28 grams a day for adult women and 28 to 34 grams for adult men, depending on age.

Very few people get there. The same guidelines report that more than 90 percent of women and 97 percent of men fall short of the recommended fiber intake, and they list dietary fiber as a dietary component of public health concern.

How much fiber you need, by age and sex

The fiber goal scales with calories, so the number depends on who you are. Appendix 1 of the Dietary Guidelines for Americans, 2020-2025 lists the daily targets by age and sex.

For adults: 28 g for women 19 to 30, 25 g for women 31 to 50, 22 g for women 51 and older, 34 g for men 19 to 30, 31 g for men 31 to 50, and 28 g for men 51 and older.

Children have their own goals: 14 g at ages 2 to 3, then 17 to 22 g for girls and 20 to 25 g for boys through age 13, and 25 g for girls and 31 g for boys at 14 to 18.

Pregnancy raises the target with calorie needs, up to 34 to 36 g in the third trimester.

Food labels use a single round number. The FDA sets the Daily Value for dietary fiber at 28 g, so the “% Daily Value” column on a Nutrition Facts panel is measured against that figure, not against your personal target.

Video: Purdue University News

Fiber in common foods, per real serving

The table below ranks everyday foods by the fiber in one stated USDA portion. Every figure comes from the USDA FoodData Central SR Legacy database, and the per-serving number is the per-100-gram value scaled to the portion weight USDA lists for that food.

Fiber in high fiber foods by USDA serving, highest first
Food USDA portion Fiber per portion Fiber per 100 g
Split peas, cooked 1 cup (196 g) 16.3 g 8.3 g
Lentils, cooked 1 cup (198 g) 15.6 g 7.9 g
Black beans, cooked 1 cup (172 g) 15 g 8.7 g
Avocado, raw 1 avocado (201 g) 13.5 g 6.7 g
Chickpeas, cooked 1 cup (164 g) 12.5 g 7.6 g
Chia seeds, dried 1 oz (28.35 g) 9.8 g 34.4 g
Edamame, prepared 1 cup (155 g) 8.1 g 5.2 g
Raspberries, raw 1 cup (123 g) 8 g 6.5 g
Artichoke, cooked 1 medium (120 g) 6.8 g 5.7 g
Oat bran, cooked 1 cup (219 g) 5.7 g 2.6 g
Pear, raw 1 medium (178 g) 5.5 g 3.1 g
Quinoa, cooked 1 cup (185 g) 5.2 g 2.8 g
Oatmeal, cooked 1 cup (234 g) 4 g 1.7 g
Sweet potato, baked 1 medium (114 g) 3.8 g 3.3 g
Almonds 1 oz (23 kernels) (28.35 g) 3.5 g 12.5 g
Broccoli, cooked 1/2 cup chopped (78 g) 2.6 g 3.3 g
Popcorn, air-popped 1 cup (8 g) 1.2 g 14.5 g

Source: USDA FoodData Central, SR Legacy entries linked in each row, accessed October 2026. Per-portion fiber is calculated from the per-100 g value and the USDA portion weight shown.

Legumes dominate the top of the list because a cup of cooked beans or lentils weighs close to 200 grams. One cup of split peas, lentils or black beans covers more than half of a 28 g day on its own.

Why per-100-gram rankings mislead you

Popcorn carries 14.5 g of fiber per 100 g, more than any legume. A cup of air-popped popcorn weighs 8 g, so the real serving gives you about 1.2 g.

Chia seeds are the opposite case. The 34.4 g per 100 g figure looks extreme, and the one-ounce portion still delivers 9.8 g, more than a full cup of raspberries.

Oatmeal shows the same effect from the other direction. Cooked oats list only 1.7 g per 100 g because they are mostly water, yet a 234 g bowl gets you 4 g. Always read fiber against the amount you actually eat.

Cooked legumes have a second advantage over dense snacks. Lentils carry 116 calories per 100 g, so their fiber arrives with far fewer calories than the same fiber from almonds at 579 calories per 100 g.

Soluble and insoluble fiber, explained plainly

MedlinePlus, from the National Library of Medicine, describes two kinds of fiber. Soluble fiber attracts water and turns into a gel during digestion, which slows digestion. It is found in oat bran, barley, nuts, seeds, beans, lentils, peas and some fruits and vegetables, and in psyllium supplements.

Insoluble fiber does not dissolve. It adds bulk to stool and appears to help food move more quickly through the stomach and intestines. Wheat bran, vegetables and whole grains are the main sources.

Most whole foods contain both, in different proportions. You do not need to track the two separately; eating a mix of legumes, fruit, vegetables and whole grains covers both kinds. If you have a digestive condition or take medication that fiber could affect, check with your doctor before making a large change.

Adding fiber without the side effects

MedlinePlus warns that eating a large amount of fiber in a short period can cause intestinal gas, bloating and abdominal cramps. The problem often goes away once gut bacteria get used to the increase.

Its advice is to add fiber gradually over a few weeks and drink plenty of fluids, because water helps fiber pass through the digestive system. The same page puts the average American intake at about 16 grams a day, which is why most people sit below every target above.

Keep the peel on. MedlinePlus notes that taking the peel off fruits and vegetables reduces the fiber you get, and that fiber-rich foods keep their benefit whether eaten raw or cooked. A pear with its skin or a baked sweet potato eaten with the skin adds fiber without any label reading at all.

Readers who worry about specific plant foods, such as nightshades, can see what the evidence says in our piece on whether tomatoes cause inflammation.

Swap, do not stack. Replace white rice with lentils, white bread with a whole grain loaf, or chips with air-popped popcorn, and the fiber climbs without extra calories. Cooking fat is a separate question; our explainer on what seed oils are covers that debate.

The refined grains and sugar those swaps replace are the same foods examined in our look at cortisol triggering foods. The guidelines’ own advice is simple: more fruit, more vegetables, and whole grains in place of refined grains.

High fiber foods questions readers ask

Which single food has the most fiber per serving?

Among the USDA entries in this article, a cup of cooked split peas leads at about 16.3 g, with lentils at 15.6 g and black beans at 15 g close behind. Among seeds, one ounce of dried chia gives 9.8 g.

How much fiber per day is too much?

The Dietary Guidelines set a goal of 14 g per 1,000 calories and do not publish an upper limit. MedlinePlus notes that too much fiber can cause gas, bloating and cramps and can affect how some minerals are absorbed, so talk to your doctor if you plan to go far above the goal.

Do fruit juices and smoothies count as high fiber foods?

Juice does not. USDA lists raw orange juice at 0.2 g of fiber per 100 g against 2.4 g for a whole orange, and the Dietary Guidelines say fruit should mostly be consumed whole because juice is lower in fiber. A blended smoothie keeps the fiber of whatever whole fruit went into it.