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.

Almond fiber shown with two bowls of whole almonds, a glass jar of smooth almond butter and loose almonds on linen
Do almonds have fiber? Yes: an ounce of raw almonds, about 23 nuts, has 3.5 grams, more than any other common nut. But almond milk and almond paste keep very little of it, so the form you choose decides how much fiber you get.
Pineapple fiber shown with a whole pineapple, a halved pineapple, golden wedges and a white bowl of pineapple chunks
Does pineapple have fiber? Yes: a cup of fresh pineapple chunks has about 2.3 grams for 83 calories. Canned pineapple has less fiber per bite, so fresh is the better pick if fiber is your goal.
Peanut butter fiber shown with an open jar of creamy peanut butter, a spoon, a slice of toast spread thick and peanuts
Does peanut butter have fiber? Yes, but not much: 2 tablespoons of smooth peanut butter have about 1.6 grams, and chunky has about 2.6 grams. It works best as a fiber helper alongside bread, fruit or oats rather than a main source.
Nut fiber shown with wooden bowls of almonds, cashews and mixed nuts on a light table with a few loose almonds around
Do nuts have fiber? Yes: most nuts give you about 2 to 3.5 grams per one-ounce handful, with almonds at the top and cashews near the bottom. The gap between the best and worst nut is almost fourfold, so the bag you reach for matters.
Green bean fiber shown with a wide bowl of fresh green beans and a smaller bowl of green beans behind it on a table
Do green beans have fiber? Yes: a cup of raw green beans has about 2.7 grams for 31 calories, and a cup of cooked frozen green beans about 3.8 grams. They’re a light, steady fiber source rather than a heavy hitter like dried beans.
Cherry fiber shown with a bowl of dark red sweet cherries with stems, loose cherries and a small dish of dried cherries
Do cherries have fiber? Yes: a cup of pitted sweet cherries has about 3.2 grams for 97 calories. Dried and canned cherries are a different story, so the form you buy changes how much fiber you actually get.
Bean fiber shown with bowls of dry black beans, red kidney beans and white navy beans with loose beans on the table
Do beans have fiber? Yes, plenty: half a cup of cooked navy beans has 9.6 grams and a cup of black beans about 15 grams. Beans are among the richest everyday fiber sources you can buy.
Chia seed fiber shown with a glass jar of chia pudding, small bowls of black chia seeds and a wooden spoon of seeds
How much fiber in chia seeds? One tablespoon has about 4.1 grams and a 1 ounce serving about 9.8 grams. By weight, chia is about one third fiber, more than flax and most nuts.
Celery fiber shown with a bunch of fresh celery stalks with leafy tops and a clear glass of cut celery sticks
Does celery have fiber? Yes: a medium stalk has about 0.6 grams and a cup of chopped celery about 1.6 grams, for just 14 calories. Celery is mostly water, so it adds fiber slowly, and juicing strips much of what’s there.
Cabbage fiber shown with a head of green cabbage, a halved red cabbage and a small bowl of pale shredded sauerkraut
Does cabbage have fiber? Yes: a cup of chopped raw green cabbage has about 2.2 grams for just 22 calories, and a cup of cooked savoy or red cabbage has about 4 grams. The amount shifts a lot between varieties, so the type you buy matters.
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.