The top 50 high fiber foods span five categories — legumes, whole grains, vegetables, fruits, and nuts/seeds — with legumes consistently providing the most fiber per serving. Split peas, lentils, and navy beans lead the list at 15–19 grams per cooked cup, while raspberries, artichokes, and avocado top their respective food groups. Most adults need 25 grams (women) to 38 grams (men) of fiber daily, according to national dietary guidelines, and mixing foods across categories — rather than relying on one “best” food — is the most realistic way to get there.
Table of Contents
Why a Ranked List Isn’t the Whole Story
Most “top fiber foods” articles rank everything on a single list, which creates a misleading picture: split peas and raspberries end up compared as if they’re interchangeable, when in practice nobody eats a cup of split peas the way they eat a cup of raspberries. A more useful approach — and the one this guide uses — is ranking foods within their category, then letting you build a day’s worth of meals across categories rather than trying to eat your way down one long list.
Each entry below lists fiber per a standard, realistic serving size, not an inflated “per 100g dry weight” figure that no one actually eats in one sitting. Where fiber values are approximate — which is common, since fiber content varies by variety, ripeness, and preparation — that’s noted rather than presented as an exact number.
How Much Fiber Do You Actually Need?
Current U.S. dietary guidelines recommend 14 grams of fiber for every 1,000 calories consumed, which works out to roughly:
- Women: 25 grams per day (21 grams for women over 50)
- Men: 38 grams per day (30 grams for men over 50)
Most people in the U.S. get closer to 16 grams a day — meaningfully short of the target. That gap is exactly what this list is meant to help close, one category at a time.
Top Fiber Foods: Legumes (Beans, Lentils & Peas)
Legumes dominate almost every high-fiber list for good reason — they combine the most fiber per serving with a meaningful amount of plant protein, which is a combination almost no other food group offers.
| # | Food | Serving | Fiber (approx.) |
| 1 | Split peas, cooked | 1 cup | 16.3g |
| 2 | Lentils, cooked | 1 cup | 15.6g |
| 3 | Navy beans, cooked | 1 cup | 19.1g |
| 4 | Black beans, cooked | 1 cup | 15g |
| 5 | Pinto beans, cooked | 1 cup | 15.4g |
| 6 | Kidney beans, cooked | 1 cup | 13.1g |
| 7 | Chickpeas, cooked | 1 cup | 12.5g |
| 8 | Lima beans, cooked | 1 cup | 13.2g |
| 9 | Edamame, cooked | 1 cup | 8.1g |
| 10 | Hummus | ½ cup | 8g |
Practical note: dried beans and lentils generally offer slightly more fiber than canned versions of the same food, since canning can reduce fiber content marginally — though canned beans are still a strong source and far better than skipping legumes for convenience.
Top Fiber Foods: Whole Grains
| # | Food | Serving | Fiber (approx.) |
| 11 | Bran flakes cereal | 1 cup | 7g |
| 12 | Barley, cooked | 1 cup | 6g |
| 13 | Quinoa, cooked | 1 cup | 5.2g |
| 14 | Bulgur, cooked | 1 cup | 8.2g |
| 15 | Oat bran, cooked | 1 cup | 5.7g |
| 16 | Oatmeal, cooked | 1 cup | 4g |
| 17 | Whole wheat pasta, cooked | 1 cup | 6.3g |
| 18 | Popcorn, air-popped | 3 cups | 3.6g |
| 19 | Whole wheat bread | 1 slice | 1.9g |
| 20 | Brown rice, cooked | 1 cup | 3.5g |
A distinction worth knowing: among grains, oats and barley are unusual because a meaningful share of their fiber is the soluble type (beta-glucan), which has the strongest evidence for supporting healthy cholesterol levels. Most other grains lean more insoluble, which is better suited to supporting regularity than to any specific cholesterol effect.
Top Fiber Foods: Vegetables
| # | Food | Serving | Fiber (approx.) |
| 21 | Artichoke, cooked | 1 medium | 6.9g |
| 22 | Green peas, cooked | 1 cup | 8.8g |
| 23 | Broccoli, cooked | 1 cup | 5.1g |
| 24 | Brussels sprouts, cooked | 1 cup | 6.4g |
| 25 | Sweet potato, with skin, baked | 1 medium | 3.8g |
| 26 | Potato, with skin, baked | 1 medium | 3.6g |
| 27 | Carrots, raw | 1 cup | 3.6g |
| 28 | Collard greens, cooked | 1 cup | 5.3g |
| 29 | Winter squash, cooked | 1 cup | 6g |
| 30 | Corn, cooked | 1 cup | 4.2g |
A common mistake here: peeling vegetables before cooking. For potatoes, carrots, and sweet potatoes, a meaningful share of the fiber sits in or just beneath the skin. Scrubbing instead of peeling, where food safety allows it, keeps that fiber intact.
Top Fiber Foods: Fruits
| # | Food | Serving | Fiber (approx.) |
| 31 | Raspberries | 1 cup | 8g |
| 32 | Blackberries | 1 cup | 7.6g |
| 33 | Pear, with skin | 1 medium | 5.5g |
| 34 | Apple, with skin | 1 medium | 4.4g |
| 35 | Avocado | ½ fruit | 6.7g |
| 36 | Banana | 1 medium | 3.1g |
| 37 | Orange | 1 medium | 3.1g |
| 38 | Prunes | ½ cup | 6g |
| 39 | Fig, dried | ¼ cup | 3.7g |
| 40 | Strawberries, sliced | 1 cup | 3g |
Worth knowing: avocado is often filed under “healthy fats” and overlooked as a fiber source, but half an avocado delivers more fiber than a medium apple. It’s one of the few fruits where fiber and healthy fat show up together in a meaningful amount.
Top Fiber Foods: Nuts & Seeds
| # | Food | Serving | Fiber (approx.) |
| 41 | Chia seeds | 1 oz (2 tbsp) | 9.8g |
| 42 | Flaxseed, ground | 2 tbsp | 3.8g |
| 43 | Almonds | 1 oz (~23 nuts) | 3.5g |
| 44 | Pistachios | 1 oz | 2.9g |
| 45 | Sunflower seeds | 1 oz | 3.1g |
| 46 | Pumpkin seeds | 1 oz | 5.2g |
| 47 | Walnuts | 1 oz | 1.9g |
| 48 | Pecans | 1 oz | 2.7g |
| 49 | Peanuts | 1 oz | 2.4g |
| 50 | Coconut, shredded, unsweetened | 1 oz | 4.6g |
Why this category matters more than it seems: nuts and seeds are the easiest fiber source to add without changing a meal at all — a tablespoon of chia in yogurt, a handful of almonds as a snack, or ground flaxseed stirred into oatmeal each add several grams with zero cooking required.
How to Combine These Foods Into a Realistic Day
A single food rarely gets anyone to 25–38 grams. Category-mixing does. For example:
- Breakfast: Oatmeal with chia seeds and sliced pear — about 13g
- Lunch: Lentil soup with a side salad (carrots, greens) — about 18g
- Snack: Apple with almond butter — about 8g
- Dinner: Brown rice bowl with black beans, broccoli, and avocado — about 20g
That single day totals roughly 59 grams — well above target, built from five ordinary meals rather than a specialized “high-fiber diet plan.”
Common Mistakes People Make Chasing High-Fiber Foods
Jumping to 40g overnight. Increasing fiber intake too quickly — especially from legumes — is the single most common cause of gas and bloating. Adding 5 grams every few days, alongside more water, is far more comfortable than doubling intake in a week.
Ignoring water intake. Fiber, particularly the soluble type in oats, chia, and legumes, needs water to do its job properly. Without enough fluid, higher fiber intake can worsen constipation instead of relieving it.
Assuming fiber supplements replace this list. A fiber supplement can fill a specific gap, but it won’t replicate the protein, healthy fats, and micronutrients that come packaged with whole high-fiber foods. Food should be the foundation; supplements are a add-on, not a substitute.
Only counting fruits and vegetables. Many people default to “eat more fruit” when trying to raise fiber intake, but legumes and whole grains generally deliver more fiber per serving than most fruits and vegetables. A varied plate beats a fruit-only strategy.
Frequently Asked Questions
What is the single highest-fiber food on this list? Navy beans lead at roughly 19 grams per cooked cup, narrowly ahead of split peas and lentils. Among non-legumes, chia seeds are the standout at nearly 10 grams per ounce.
Can I get 38 grams of fiber a day without eating beans? It’s possible but harder. Without legumes, you’d need to lean heavily on whole grains, vegetables, fruit with skin, and seeds — realistic, but it typically requires more deliberate meal planning than a diet that includes beans and lentils.
Do canned beans have less fiber than dried beans? Slightly, in most cases, but the difference is usually small enough not to matter for daily fiber goals. Canned beans remain one of the most convenient high-fiber foods available.
Is fiber content the same for raw and cooked vegetables? Mostly yes — cooking doesn’t destroy fiber the way it can reduce some vitamins. Serving size matters more: a cup of raw spinach shrinks significantly once cooked, so the cooked serving often ends up more fiber-dense per cup than the raw version.
How fast should I increase my fiber intake if I’m currently eating very little? Gradually, over two to three weeks, adding roughly 5 grams every few days while increasing water intake alongside it. This reduces the gas and bloating that commonly come with a sudden jump in fiber.
Final Takeaway
The top 50 high fiber foods aren’t one ranked list to work through — they’re five categories that each contribute differently to your daily total. Legumes deliver the most fiber per serving, whole grains and vegetables provide steady everyday volume, and fruits, nuts, and seeds are the easiest additions that require no extra cooking. Building meals that pull from at least three of these categories a day is a far more sustainable path to 25–38 grams than trying to eat unusually large portions of any single “best” food.
For a deeper look at specific categories, see the full breakdowns of high-fiber fruits, high-fiber vegetables, and beans high in fiber, or compare how fiber supplements stack up against fiber foods if you’re deciding how to close the gap between what you eat now and your daily target.
This article is for educational purposes only and is not a substitute for professional medical or dietary advice. Fiber values are approximate and vary by variety, ripeness, and preparation method. Consult a doctor or registered dietitian for guidance specific to your health needs.
