Top 10 Highest-Fiber Foods

The 10 highest-fiber foods ranked by grams per serving. From navy beans to raspberries, see exactly how much fiber each one delivers and how to hit 25-35g a day.

πŸ’š Health
8 min read
Published

Fiber is the most under-eaten nutrient in the Western diet. More than 95% of Americans never reach their recommended daily intake, and the average adult manages only 10 to 15 grams a day against a target of 25 to 35 grams. That gap has consequences: fiber intake is linked to lower rates of heart disease, type 2 diabetes, colorectal cancer, and diverticular disease.

In 2026 the problem finally found an unlikely solution: fibermaxxing. What started as a Gen Z trend on TikTok β€” deliberately maxing out your daily fiber β€” has become the rare viral nutrition fad that dietitians actually endorse. Search interest in dietary fiber has hit an all-time high.

But "eat more fiber" is useless advice without numbers. A cup of lettuce and a cup of navy beans are not remotely the same thing. This list ranks the 10 highest-fiber foods by exactly how many grams each one puts on your plate.

Methodology

Every food here is ranked by grams of dietary fiber per standard serving β€” the amount a person actually eats in one sitting, not an abstract 100-gram laboratory measure. Serving sizes follow USDA conventions:

  • Legumes, grains, and cooked vegetables: 1 cup, cooked
  • Berries: 1 cup, fresh
  • Seeds and nuts: 1 ounce (28 g)
  • Whole fruit: 1 medium piece

We restricted the list to whole foods eaten as food. Concentrated fiber ingredients β€” pure wheat bran, psyllium husk, inulin powder β€” technically outrank everything below, but nobody eats a cup of wheat bran. They are covered separately after the list.

Where several closely related foods land within a gram of each other, they share a rank rather than padding the list with five near-identical beans.

List of the Highest-Fiber Foods

10. Raspberries and Blackberries

Fiber: ~8 g per cup | Type: Mostly insoluble

Berries are the highest-fiber fruit by a wide margin, and raspberries top the family at 8 grams per cup, with blackberries just behind at 7.6 grams. The fiber lives largely in the seeds and skins, which is why a cup of raspberries delivers more than double the fiber of a cup of sliced banana.

They are also the rare high-fiber food that is low in sugar and calories, which makes them the easiest possible addition to yogurt, oatmeal, or a smoothie. Frozen berries retain their fiber completely, so the off-season price is not an excuse.

9. Green Peas

Fiber: 8.8 g per cup, cooked | Type: Balanced soluble and insoluble

The humble frozen pea is one of the most underrated nutritional bargains in the supermarket. A single cooked cup provides 8.8 grams of fiber β€” roughly as much as a bowl of oatmeal and a medium apple combined β€” alongside 8 grams of plant protein, vitamin K, and folate.

Green peas are botanically legumes, which explains the fiber density, but they cook in three minutes from frozen and require none of the soaking or planning that dried beans demand.

8. Artichokes

Fiber: 9.6 g per cup of cooked hearts | Type: Mostly insoluble

The artichoke is the highest-fiber vegetable you can put on a plate. A cup of cooked hearts carries 9.6 grams of fiber, and a whole medium globe artichoke delivers around 7 grams for a mere 60 calories.

Artichokes are also unusually rich in inulin, a prebiotic fiber that feeds beneficial gut bacteria rather than simply adding bulk. Canned or jarred hearts packed in water retain nearly all of it, making this one of the few entries on this list that requires no cooking at all.

7. Chia Seeds

Fiber: 9.8 g per ounce (2 tbsp) | Type: Heavily soluble

By weight, chia seeds are the most fiber-dense whole food most people will ever eat: roughly 34 grams of fiber per 100 grams, three times the density of navy beans. In a realistic serving β€” one ounce, or about two tablespoons β€” that works out to 9.8 grams.

The fiber is overwhelmingly soluble, which is why chia seeds swell into a gel when soaked. That gel is exactly what slows gastric emptying, blunts blood sugar spikes, and helps bind cholesterol. It is also why chia needs liquid: eaten dry, in quantity, it can absorb water from the gut rather than adding to it.

6. Avocado

Fiber: 10 g per medium fruit | Type: Roughly 25% soluble

Avocado's reputation rests on its monounsaturated fat, but a whole medium avocado quietly delivers 10 grams of fiber β€” as much as five slices of whole-wheat bread. Even a third of an avocado, the serving size on most nutrition labels, contributes over 3 grams.

It is the only entry on this list that is simultaneously a top-tier fiber source and a source of healthy fat, which slows digestion further and improves absorption of the fat-soluble vitamins in whatever you eat alongside it.

5. Chickpeas

Fiber: 12.5 g per cup, cooked | Type: Balanced

Chickpeas are where the legumes take over the list, and they take it over completely. A cooked cup provides 12.5 grams of fiber and 15 grams of protein, and unlike most beans, chickpeas are culturally at home in everything from hummus to curry to a roasted, salted snack.

Canned chickpeas lose almost nothing compared to dried. Draining and rinsing removes most of the added sodium along with some of the oligosaccharides that cause gas β€” a genuinely useful trick when you are ramping fiber up.

4. Black and Pinto Beans

Fiber: ~15 g per cup, cooked | Type: Balanced, high resistant starch

Black beans deliver 15 grams of fiber per cooked cup and pinto beans a fraction more at 15.4 grams. Both are also loaded with resistant starch, a carbohydrate that behaves like fiber, escapes digestion in the small intestine, and ferments in the colon into short-chain fatty acids that feed the gut lining.

A single cup covers roughly half an adult's daily fiber target. Two modest servings of beans a day is, on its own, enough to close the gap that 95% of Americans never close.

3. Lentils

Fiber: 15.6 g per cup, cooked | Type: Balanced

Lentils hit 15.6 grams of fiber per cooked cup while being the fastest legume in the kitchen: no soaking, 20 minutes on the stove, done. They pair that fiber with 18 grams of protein, substantial iron, and folate.

Red lentils collapse into a thick purΓ©e and disappear into soups and sauces, which makes them the single easiest way to add 8 grams of fiber to a meal without anyone at the table noticing. Green and brown lentils hold their shape for salads and grain bowls.

2. Split Peas

Fiber: 16.3 g per cup, cooked | Type: Heavily soluble

Split peas are the forgotten giant of the legume aisle. One cooked cup delivers 16.3 grams of fiber β€” around two-thirds of a woman's entire daily requirement β€” for about 230 calories and pennies per serving.

The fiber skews soluble, which is the fraction most strongly associated with lowering LDL cholesterol and steadying blood glucose. Split pea soup is a clichΓ© for a reason: it is one of the highest-fiber meals in the Western culinary canon, and it costs almost nothing to make.

1. Navy Beans

Fiber: 19.1 g per cup, cooked | Type: Balanced, high resistant starch

No commonly eaten whole food beats the navy bean. A single cooked cup contains 19.1 grams of dietary fiber β€” between 55% and 76% of an adult's entire daily target, in one bowl. Its close relatives, the white kidney (cannellini) and great northern bean, land just behind at 11 to 13 grams.

Navy beans also carry 15 grams of protein, significant folate, magnesium, and one of the highest resistant-starch contents of any legume. They are the base of baked beans, the backbone of minestrone, and the cheapest 19 grams of fiber available in any grocery store on earth.

If you eat one thing on this list, eat this one.


Summary of the Top 10 Highest-Fiber Foods

RankFoodFiber per ServingStandard Serving
1Navy Beans19.1 g1 cup, cooked
2Split Peas16.3 g1 cup, cooked
3Lentils15.6 g1 cup, cooked
4Black and Pinto Beans~15 g1 cup, cooked
5Chickpeas12.5 g1 cup, cooked
6Avocado10 g1 medium fruit
7Chia Seeds9.8 g1 oz (2 tbsp)
8Artichokes9.6 g1 cup, cooked hearts
9Green Peas8.8 g1 cup, cooked
10Raspberries and Blackberries~8 g1 cup, fresh

Beyond the Top 10

Several foods narrowly missed the ranking but belong in any serious high-fiber diet:

  • Bulgur wheat β€” 8.2 g per cooked cup, the highest-fiber common whole grain
  • Brussels sprouts and sweet potato with skin β€” 6.4 g per cooked cup each
  • Pearled barley β€” 6 g per cooked cup, exceptionally high in cholesterol-lowering beta-glucan
  • Pear with skin β€” 5.5 g per medium fruit; peeling it costs you nearly half
  • Oatmeal β€” 4 to 5.5 g per cooked cup, but the soluble beta-glucan punches above the number
  • Almonds β€” 3.5 g per ounce, the highest-fiber nut

And the concentrated sources we excluded on principle:

  • Wheat bran β€” around 12 g per half cup, unrivalled among cereal products
  • Psyllium husk β€” roughly 5 g per tablespoon of nearly pure soluble fiber
  • Passion fruit β€” a genuine outlier at 24.5 g per cup, if you can find it

How to Fibermaxx Without Wrecking Your Gut

The trend has a failure mode, and dietitians are blunt about it. Influencers pushing 50 to 70+ grams a day are far past the evidence. Consistently eating more than 50 to 60 grams can cause bloating, gas, cramping, and β€” counterintuitively β€” constipation, and very high intakes can impair absorption of minerals like iron and zinc.

Four rules make the difference:

  1. Ramp slowly. Add 5 grams a week, not 20 grams overnight. Your gut microbiome needs weeks to adapt.
  2. Drink more water. Fiber without adequate fluid is the single most common cause of the bloating people blame on fiber itself.
  3. Aim for the target, not the maximum. 25 to 35 grams a day is where the health benefits sit. There is no prize for 70.
  4. Get it from food. Whole foods bring polyphenols, minerals, and resistant starch that a scoop of powder does not.

Conclusion

The pattern in this list is impossible to miss: six of the top ten are legumes. Beans, lentils, peas, and chickpeas are not merely good sources of fiber β€” they are in a different weight class from every fruit, vegetable, nut, and grain on the shelf. A single cup of navy beans carries more fiber than four medium apples.

That is genuinely good news, because legumes are also the cheapest food in the store. Closing America's fiber gap does not require passion fruit, powders, or a supplement subscription. It requires a can of beans.

Start with one cup a day. Drink your water. Give it three weeks.

Frequently Asked Questions

Most health authorities recommend 25 to 35 grams of dietary fiber per day for adults. The average American eats only 10 to 15 grams, and more than 95% of the population never reaches the recommended amount.
Fibermaxxing is a social media trend, popularized on TikTok by Gen Z, that involves deliberately maximizing daily fiber intake. Dietitians largely support the idea because most people are badly under-consuming fiber, but they caution against the influencers pushing 50 to 70+ grams a day.
Yes. Consistently eating more than 50 to 60 grams of fiber a day can cause bloating, gas, cramping, and paradoxically, constipation. It can also interfere with the absorption of minerals like iron and zinc. Increase your intake gradually and drink plenty of water.
Soluble fiber dissolves in water and forms a gel that slows digestion and helps lower blood cholesterol. It is found in oats, beans, and apples. Insoluble fiber does not dissolve, adds bulk to stool, and speeds transit through the gut. It is found in wheat bran, brown rice, and vegetable skins. Most whole foods contain both.
By standard serving, navy beans lead with roughly 19 grams per cooked cup. By weight, chia seeds are the most fiber-dense whole food on this list at about 34 grams per 100 grams, though nobody eats 100 grams of chia in one sitting.
Most people do not. Whole foods deliver fiber alongside vitamins, minerals, and polyphenols that supplements lack. Products like psyllium husk can help with specific issues such as constipation or cholesterol management, but they work best as a supplement to a high-fiber diet, not a replacement for one.