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.

Turnip fiber shown with whole white and purple-topped turnips with their leafy greens beside a bowl of roasted turnip cubes
Yes. A cup of boiled turnip cubes has about 3.1 grams of fiber for only 34 calories, and a medium raw turnip has about 2.2 grams. For more turnips fiber, eat the greens too: a cooked cup of turnip greens has 5 grams.
Spaghetti squash fiber shown with a roasted squash half as a fork lifts golden noodle-like strands from the flesh
Not especially. A cup of cooked spaghetti squash has about 2.2 grams of fiber, around 8% of the Daily Value, for only 42 calories. Spaghetti squash fiber is modest, but the calorie and carb savings over pasta are big.
Collard green fiber shown with a bunch of large fresh collard leaves beside a clay bowl of cooked chopped collards
Yes. A cup of chopped, boiled fresh collard greens has about 7.6 grams of fiber for roughly 63 calories, more than a quarter of the Daily Value. Collard greens fiber drops to about 4.8 grams per cup when you start with frozen greens.
Jicama fiber shown with a whole brown jicama root beside a pile of peeled crisp white jicama sticks on a light table
Yes. A cup of raw sliced jicama has about 5.9 grams of fiber for only 46 calories, which is more than a cup of raw carrots. Jicama fiber also includes inulin, a carbohydrate researchers study for its prebiotic potential.
Butternut squash fiber shown with a squash cut lengthwise to show its orange flesh and seeds beside a bowl of roasted cubes
A cup of baked butternut squash cubes has about 6.6 grams of fiber, close to a quarter of the Daily Value, for around 82 calories. Raw squash has less per cup, so butternut squash fiber is highest once it is roasted or baked.
Radish fiber shown with a bunch of round red radishes with green tops beside a small bowl of thin pink radish slices
Yes, a little. Radishes fiber comes to about 1.9 grams per cup of raw slices for just 19 calories, and daikon radish is similar. They are a small fiber source but one of the lightest ways to add crunch and volume to a meal.
Okra fiber shown with whole fresh green okra pods on a wooden board beside a bowl of sliced star-shaped okra rounds
Yes, for a vegetable this light. Okra fiber comes to about 4 grams per cooked cup for only 35 calories, and eight raw pods give you about 3 grams. That ties okra with green beans among everyday vegetables.
Mushroom fiber shown with white button and brown cremini mushrooms, whole and sliced, on a round wooden cutting board
Yes, though mushrooms fiber depends on cooking. A cup of raw white mushrooms has only about 1 gram of fiber, while a cup of cooked mushrooms has about 3.4 grams, because cooking shrinks them and packs more into the cup.
Eggplant fiber shown with a whole glossy purple eggplant beside a plate of grilled eggplant slices topped with herbs
Yes. Eggplant fiber comes to about 2.5 grams per cup, raw or cooked, for 20 to 35 calories, and a whole medium eggplant holds around 16 grams. How you cook it matters more for calories than for fiber.
Beet fiber shown with whole red beets with leafy green tops, a beet cut in half and a bowl of sliced deep red beets
A medium raw beet has about 2.3 grams of fiber, and a cup of sliced raw beets about 3.8 grams. Beets fiber content drops slightly when they’re boiled or canned, so raw and roasted beets give you the most per serving.
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.