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.

Endive fiber shown with four pale white and yellow-green endive heads lined up on a white plate in soft daylight
Yes. Raw endive has about 3.1 grams of fiber per 100 grams, so a cup of chopped curly endive gives about 1.6 grams and a cup of sliced Belgian endive about 2.8 grams. Endive fiber is high for a salad green, and it comes with very few calories.
Scallion fiber shown with a bunch of fresh scallions on a wooden board beside sliced green onions and a bowl of black beans
Not in the amounts most people eat. A medium scallion has about 0.4 grams of fiber, while a full cup of chopped scallions has about 2.6 grams for 32 calories. Scallions fiber beats onions and leeks gram for gram, with plenty of vitamin K.
Fennel fiber shown with two whole white fennel bulbs with feathery green fronds beside golden roasted fennel wedges
Yes. A cup of sliced raw fennel has about 2.7 grams of fiber for 27 calories, and a whole bulb has around 7 grams. Fennel fiber stacks up well against other crunchy vegetables, and the bulb adds vitamin K, vitamin C and potassium too.
Leek fiber shown with whole leeks and sliced leek rounds beside a bowl of creamy potato leek soup topped with herbs
Yes, a modest amount. One raw leek or a cup of chopped raw leeks has about 1.6 grams of fiber, and a boiled leek has about 1.2 grams. Leeks fiber is moderate, but leeks also bring vitamin K, manganese and folate, plus fructans that count among their carbohydrates.
Watercress fiber shown with a bunch of fresh watercress beside a bowl of white bean soup topped with watercress sprigs
Only a little. A cup of chopped raw watercress has about 0.2 grams of fiber, and even 100 grams has just 0.5 grams. Watercress fiber is minimal, yet the same cup delivers about 71% of your daily vitamin K for around 4 calories.
Arugula fiber shown with a wooden bowl piled with fresh arugula leaves beside a halved pear and a few whole almonds
No. A cup of raw arugula has only about 0.3 grams of fiber because the leaves weigh so little, and 100 grams holds about 1.6 grams. Arugula fiber is modest, but the same leaves bring generous vitamin K, folate and calcium for almost no calories.
Beet green fiber shown with a bunch of beets with leafy red-stemmed greens beside a skillet of sauteed beet greens
Yes. A cup of boiled beet greens has about 4.2 grams of fiber for only 39 calories, which is more than a cup of cooked beets. Beet greens fiber comes with over a quarter of your daily potassium and nearly six times the Daily Value for vitamin K.
Mustard green fiber shown with a bunch of frilly fresh mustard greens beside a bowl of sauteed greens mixed with beans
Mustard greens are a moderate source: a cup of boiled fresh mustard greens has about 2.8 grams of fiber for 36 calories. Frozen mustard greens fiber is higher, at about 4.2 grams per cooked cup, with even fewer calories.
Swiss chard fiber shown with a bunch of rainbow chard with red and yellow stems beside a skillet of sauteed chard and beans
Yes. A cup of chopped, boiled Swiss chard has about 3.7 grams of fiber for only 35 calories, around 13% of the Daily Value. Swiss chard fiber comes with a big dose of vitamin K, magnesium and potassium.
Parsnip fiber shown with long cream colored parsnips on a baking tray beside golden roasted parsnip chunks
A cup of cooked parsnip slices has about 5.6 to 6.2 grams of fiber, roughly a fifth of the Daily Value, and a cup of raw slices has about 6.5 grams. Parsnips fiber beats carrots, potatoes and most other root vegetables cup for cup.
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.