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 rich dinner plate with seared salmon on a bed of farro, roasted Brussels sprouts and black beans
The best fiber rich dinner foods are lentils, beans, split peas, whole grains like barley and whole wheat pasta, and cooked vegetables such as green peas, artichokes and Brussels sprouts. A dinner built from them can reach 12 to 18 grams of fiber.
High fiber snacks: a bowl of popcorn beside a red apple, squares of dark chocolate and a few roasted chickpeas
The best high fiber snacks include raspberries, pears, apples with almonds, roasted chickpeas, pumpkin seeds, edamame, dried figs and whole wheat crackers with guacamole. Many easy pairings deliver 6 to 9 grams of fiber.
High fiber breakfast with a bowl of hot cereal topped with blueberries and raspberries, toast and a white mug
The best high fiber breakfast foods are bran cereals, shredded wheat, raspberries, blackberries, pears, chia seeds, avocado and beans. Half a cup of high fiber bran cereal alone gives 14 grams, while a cup of instant oatmeal gives about 4.
Low carb high fiber foods: a halved avocado with its pit, a bowl of chia seeds, broccoli florets and a few almonds
The best low carb high fiber foods are chia seeds, flaxseed, avocado, nuts, pumpkin seeds, leafy greens, broccoli, cauliflower and berries. An ounce of chia seeds has 9.8 grams of fiber and only about 2 grams of net carbs.
High fiber choices for diabetics: grilled chicken breast with a scoop of lentils and fresh broccoli on a white plate
The best high fiber foods for diabetics are legumes, nonstarchy vegetables, berries and other whole fruit, intact whole grains, nuts and seeds. Fiber is a carbohydrate your body doesn’t absorb, so it slows the rise in blood sugar instead of adding to it.
Low calorie high fiber snack plate with raspberries, cucumber rounds and celery sticks beside a fresh red apple
The best low calorie high fiber foods include high fiber cereal, raspberries, blackberries, jicama, artichokes, cauliflower and leafy greens. A quarter cup of high fiber cereal has 7 grams of fiber for 31 calories, and a cup of jicama has 5.9 grams for 46.
High fiber foods for constipation: a bowl of prunes topped with a halved kiwi, bran cereal and a glass of juice
The best high fiber foods for constipation are prunes, bran cereal, berries, pears, lentils, beans, green peas and broccoli. Add them gradually and drink more water as you do.
Fiber rich foods for gut health: onions, garlic, a bowl of beans, bananas and a small bowl of bean dip on a table
The best fiber rich foods for gut health are beans, lentils, oats, barley, onions, asparagus, apples and berries, because they carry the prebiotic fibers your gut microbes ferment. Eating a wide mix matters as much as any single food.
High fiber foods for weight loss shown in a big salad of greens, lentils, roasted carrots, blueberries and raspberries
The best high fiber foods for weight loss give a lot of fiber and volume for few calories: berries, artichokes, Brussels sprouts, beans and lentils lead the list. A cup of raspberries, for example, has 8 grams of fiber for just 64 calories.
Highest fiber per serving shown in small bowls of black beans, raspberries and bran cereal with chia seeds nearby
The foods with the highest fiber per serving are navy beans, artichokes, raspberries and lentils, at about 8 to 10 grams per normal portion. Chia seeds and popcorn top per 100 gram charts, but a typical scoop of either gives about 4 grams.
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.