EAT YOUR WAY TO MORE FIBER

The Best High-Fiber Foods, Group by Group.

Fruits, vegetables, grains, legumes, nuts and more – discover which everyday foods pack the most fiber, how much they deliver, and simple ways to eat more of them every day.

“Getting enough fiber doesn’t require a supplement – – it starts with real food on your plate, and small swaps add up fast.”
Calculator icon

How Much Fiber Do You Actually Need?

Most people have no idea. Enter your age, gender, and activity level — get your personalized daily target in seconds.

Where the Most Fiber Lives

Start with the foods that pack the biggest fiber punch.

Highest Fiber Foods

The everyday foods that deliver the most fiber per serving, ranked and ready to add to your plate.

Superfoods with Fiber

Nutrient-dense whole foods that bring fiber plus vitamins, minerals, and antioxidants.

Top Fiber-Enriched Foods

Packaged foods with added fiber which ones are genuinely worth it, and what to check on the label.
101 Title

Sub Title

New to fiber? Start here.

Learn the types of fiber, what each one does, and which foods are richest in them.

ADVERTISEMENT
728 × 90
Food First, Always

The Best Fiber Comes From Your Plate

A here’s no supplement that beats a plate of real food. Whole foods deliver fiber alongside vitamins, minerals, antioxidants, and water — a package no powder can match. The good news is that hitting your daily target is easier than it sounds once you know where fiber actually hides.

Beans and legumes are fiber powerhouses; a single cup can cover more than half your day. Whole grains, fruit eaten with the skin, vegetables, nuts, and seeds all stack up quickly. Variety matters too — different foods carry different types of fiber, so a mixed plate feeds a wider range of gut bacteria than any single food or supplement could.
“You don’t need exotic superfoods to hit your fiber goal — beans, oats, berries, and a handful of nuts will get most people there.”

That’s why we organize everything by food group. Browse fruits, vegetables, grains, legumes, nuts and seeds, dairy and alternatives, or proteins to see exactly how much fiber each delivers — with the standout picks in every category called out for you.

Not sure where to start? Begin with the highest-fiber foods, then explore the food group you eat most — small, consistent swaps are what move your daily total.

Browse Fiber by Food Group

The foods that pack the most fiber per serving, ranked and compared, with easy high-impact swaps.

Chia, flax, berries, avocado and more — nutrient-dense foods that deliver fiber and much more.

Cereals, breads, bars and snacks with added fiber — how they compare to whole foods, and the best picks.

Berries, pears, apples with the skin, and more — the fruits that deliver the most fiber, plus how to work them into your day.

From artichokes to Brussels sprouts, the vegetables that pack the biggest fiber punch per serving.

Oats, whole wheat, barley, and quinoa — how to choose carbs that add fiber instead of stripping it away.

The undisputed champions. Lentils, chickpeas, and black beans can cover half your daily fiber in a single cup.

Chia, flax, almonds, and more — small servings with big fiber returns, plus healthy fats and protein.

Dairy has none — so which plant milks, yogurts, and alternatives actually bring fiber to the table?

Animal proteins have zero fiber. Here’s how to build high-fiber meals around them with the right plant-based sides.

Fiber foods for insulin sensitivity shown with a bowl of cooked barley beside black beans and two slightly green bananas
The insulin sensitivity fiber foods with the best trial evidence are oats, barley, psyllium, beans and lentils, plus cooked and cooled starches rich in resistant starch. Mostly insoluble fiber has a weaker trial record, though cereal fiber looks protective in long term studies.
Gel forming soluble fiber shown with a glass bowl of thick clear psyllium gel beside a bowl of oats and a halved orange
The top gel forming fiber foods are psyllium husk, oats and barley for their beta-glucan, and pectin rich fruit like citrus, apricots and berries, with beans and some vegetables close behind. Not every soluble fiber gels, though: inulin and wheat dextrin dissolve without thickening.
Stool bulking fiber foods shown with a bowl of bran flake cereal beside a cut sweet potato and a dish of kidney beans
The best bulking fiber foods are wheat bran, whole grain cereals and vegetables, whose less fermentable fiber adds about 2 grams of stool weight per gram eaten. Fruit fiber adds less than half as much, because gut bacteria break more of it down.
Foods that feed good gut bacteria shown with a bowl of plain yogurt between a fresh leek and two slightly green bananas
The best gut bacteria foods are fiber rich plants, especially onions, garlic, leeks, bananas, beans, oats and whole grains, which supply prebiotic fiber your microbes ferment. Fermented foods like yogurt, kefir and kimchi help in a different way, by adding live microbes and raising diversity.
High fiber foods for slow digestion shown with a bowl of cooked pearl barley beside chickpeas and a halved orange
The best slow digesting fiber foods are beans, lentils, chickpeas and barley, which score 24 to 32 on the glycemic index, followed by apples, oranges and rolled oats. Total fiber matters less than you’d think: whole wheat bread digests almost as fast as white.
Prebiotic vegetables for gut bacteria shown with trimmed leeks, whole garlic bulbs and thin salsify roots on a wooden board
The prebiotic fiber vegetables with the best human evidence are salsify, artichokes, Jerusalem artichokes, leeks, onions and garlic, all rich in inulin type fructans. In a two week trial, meals built on them raised Bifidobacterium about threefold in healthy adults.
Resistant starch carbs shown with a bowl of cooked white rice beside a small bowl of kidney beans and rye crispbreads
Among everyday resistant starch carbs, beans and lentils lead as eaten, at about 2 to 3.2 grams per 100 grams, followed by some flatbreads, crispbreads and cornflakes at just over 2 grams. Rice, pasta and potatoes start lower, but cooking and then cooling them raises their resistant starch.
Balancing soluble and insoluble fiber shown with a halved roasted sweet potato beside black beans and fresh apricots
The best balanced fiber foods give you a solid dose of both soluble and insoluble fiber in one serving: black beans, Brussels sprouts, sweet potatoes, broccoli, apricots, oranges and mango lead the list. Some famous high fiber foods, like kidney beans and raspberries, lean heavily toward one type.
Inulin rich foods shown with long brown salsify roots and small knobbly tubers beside two whole white onions on a table
The richest inulin fiber foods are chicory root, salsify, globe artichokes, Jerusalem artichokes and onions, with garlic, leeks, bananas and wheat adding smaller amounts. Chicory root is also where most of the inulin added to packaged foods and supplements comes from.
Beta glucan foods shown with a bowl of halved brown mushrooms beside a small bowl of rolled oats on a light table
The top beta glucan foods are oats and barley among grains, and oyster, shimeji and shiitake mushrooms, which tested even higher by dry weight. Dried oyster mushrooms held about 37 grams of beta-glucan per 100 grams in one lab, compared with about 7.6 grams for oats.
ADVERTISEMENT
728 × 90

Guides & Recipe Books

Go deeper with our evidence-based ebooks and high-fiber recipe collections.
VOLUME ONE

High-Fiber Recipes

60 Recipes · 8g+ Per Serving
Recipe Book

60 High-Fiber Recipes Vol. 1

THE LIST

Top 100 Fiber Foods

Ranked · Grams Per Serving
Ebook

The Top 100 High-Fiber Foods

MEAL PREP

7-Day Fiber Plan

Whole Foods · 30g+ Daily
Ebook

The 7-Day High-Fiber Meal Plan

ADVERTISEMENT
728 × 90

Get the Weekly Fiber Digest

New research, food swaps, and exclusive discounts — every Thursday.
No spam, ever. Unsubscribe anytime.