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.

High protein high fiber meal shown in a bowl of grilled chicken, black beans, roasted squash, peppers and rice
Each of these high protein high fiber meals delivers at least 30 grams of protein and 10 grams of fiber, about a third of the daily fiber target in one plate. The trick is pairing a lean protein with a cup of beans, lentils or edamame, and prepping those pieces ahead.
High fiber protein for gut health shown with a bowl of chickpeas, a cup of lentil soup and a glass jar of kefir
The best protein fiber for gut health comes from legumes, but you don’t have to start with a full cup. Small Monash tested portions of canned lentils, chickpeas and mung beans, paired with tofu or tempeh, let a sensitive gut build up to the prebiotic benefits.
Plant based protein with fiber shown in bowls of white beans, black beans, green split peas and darker beans
The plant protein fiber foods with the most fiber are navy beans, adzuki beans, split peas and lentils, each with 15 to 19 grams of fiber per cooked cup. The highest protein legumes, lupini beans and soybeans, actually carry less fiber than most.
Vegan proteins high in fiber shown in bowls of tempeh, black beans and lentils with fresh greens on a wooden table
Beans, lentils and split peas are the vegan proteins highest in fiber, with 26 to 30 grams of fiber in every 30 gram serving of protein. Tofu, tempeh and seitan bring the same protein with little or no fiber, and the best vegan protein fiber plan uses both.
High fiber protein for weight loss shown in a bowl of chickpeas, seared tofu, quinoa, carrots and leafy greens
The best high fiber protein for weight loss comes from lentils, split peas, edamame and beans, which pack 12 to 15 combined grams of protein and fiber into every 100 calories. In trials, about one serving of pulses a day led to modest weight loss even without a calorie target.
Protein foods with the most fiber shown in bowls of black beans, split peas and lentils on a light wooden board
The protein foods with fiber are all plants: split peas, black beans, lentils and chickpeas bring 17 to 20 grams of fiber for every 20 grams of protein. Meat, fish, eggs and dairy bring none, so the best plate pairs the two.
Lentil fiber shown with a bowl of golden lentil dal topped with fresh cilantro and a small dish of red lentils
Lentils fiber content is about 15.6 grams per cooked cup, alongside roughly 18 grams of protein, so you get nearly a gram of fiber for every gram of protein. Few foods match that pairing for so few calories.
Bean fiber shown with a red pot of hearty bean chili with a wooden spoon, a dish of dry black beans and cilantro
Beans fiber content runs about 11 to 19 grams per cooked cup, with roughly 15 grams of plant protein in every type. Half a cup a day covers up to a third of your fiber and beats the weekly bean target in the U.S. Dietary Guidelines.
Dark chocolate fiber shown with stacked squares of dark chocolate, a small bowl of cocoa powder and cacao beans
Dark chocolate fiber climbs with the cacao percentage: an ounce of 70 to 85% dark chocolate has about 3.1 grams, triple what milk chocolate gives you. White chocolate has almost none, so the number on the wrapper is the best fiber clue you have.
Pumpkin seed fiber shown with a bowl of flat white pumpkin seeds in the shell, a bowl of green pepitas and a small pumpkin
Pumpkin seeds fiber depends on the shell: an ounce of shelled pepitas has about 1.7 grams, while an ounce of whole roasted seeds has about 5.2 grams. Either way, pumpkin seeds are one of the richest food sources of magnesium and a solid source of zinc.
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.