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.
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
| Rank | Food | Fiber per Serving | Standard Serving |
|---|---|---|---|
| 1 | Navy Beans | 19.1 g | 1 cup, cooked |
| 2 | Split Peas | 16.3 g | 1 cup, cooked |
| 3 | Lentils | 15.6 g | 1 cup, cooked |
| 4 | Black and Pinto Beans | ~15 g | 1 cup, cooked |
| 5 | Chickpeas | 12.5 g | 1 cup, cooked |
| 6 | Avocado | 10 g | 1 medium fruit |
| 7 | Chia Seeds | 9.8 g | 1 oz (2 tbsp) |
| 8 | Artichokes | 9.6 g | 1 cup, cooked hearts |
| 9 | Green Peas | 8.8 g | 1 cup, cooked |
| 10 | Raspberries and Blackberries | ~8 g | 1 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:
- Ramp slowly. Add 5 grams a week, not 20 grams overnight. Your gut microbiome needs weeks to adapt.
- Drink more water. Fiber without adequate fluid is the single most common cause of the bloating people blame on fiber itself.
- 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.
- 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
More Health Lists
Top 10 Healthiest Foods in the World
Nourish your body with the planet's most nutrient-dense foods. From leafy greens to fatty fish, we explore 10 of the healthiest foods you can eat for a long and vibrant life.
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.
Top 10 Iron-Rich Foods
Discover the best sources of iron to boost your energy and prevent anemia. From lean meats to leafy greens, explore 10 top iron-rich foods you should include in your diet.