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.

Pine nut fiber shown with a small dish of toasted pine nuts beside a bowl of pesto pasta tossed with broccoli florets
Yes, but less than most nuts. Common pine nuts fiber comes to about 1 gram per ounce, close to cashews at the bottom of the nut list, while American pinyon pine nuts carry about 3 grams. Their real strengths are manganese, magnesium and zinc.
Hazelnut fiber shown with a bowl of whole hazelnuts on linen beside a ripe pear, a bowl of blackberries and loose nuts
Yes. Hazelnuts fiber comes to about 2.7 grams per ounce, around 21 kernels, which puts them near the top of the nut list behind almonds and pistachios. Chocolate hazelnut spread is a different food, with under 1 gram of fiber and 19 grams of added sugar per serving.
Brazil nut fiber shown with a clay bowl of shelled brazil nuts with their brown skins beside a ripe yellow pear by a window
Yes, but not much per nut. Brazil nuts fiber comes to about 2.1 grams per ounce (6 to 8 nuts), yet that same ounce carries roughly ten times your daily selenium, so most people should stop at one or two nuts and get their fiber elsewhere.
Macadamia nut fiber shown with a ceramic bowl of round cream colored macadamia nuts beside a bowl of fresh raspberries
Yes. Macadamia nuts fiber adds up to about 2.4 grams per ounce, more than walnuts, cashews or pine nuts. With only about 1.5 grams of digestible carbs per ounce, they’re one of the best low carb nuts, though they’re also the most calorie dense.
Pecan fiber shown with a wooden bowl of pecan halves beside a ripe yellow pear and fresh raspberries on a light table
Yes. Pecans fiber comes to about 2.7 grams per ounce (roughly 19 halves), close to hazelnuts and ahead of walnuts, cashews and pine nuts. The catch is the 196 calories riding along, so portion size matters more than with most foods.
Protein dairy drink fiber shown with a glass bottle of chocolate protein shake beside a red apple and a dish of almonds
Protein dairy drinks fiber counts are low: milk based shakes like Fairlife, Boost and Lifeway protein kefir list 0 to 1 gram per bottle. The few that list more, like Ensure Max Protein at 2 grams, add inulin or soluble corn fiber on purpose.
High protein high fiber yogurt shown in a bowl of thick greek yogurt topped with raspberries and a spoonful of chia seeds
A high fiber protein yogurt is rarer than the labels suggest: the cups with the most protein, like Ratio at 25 grams, usually list 0 grams of fiber. Oikos Triple Zero Plain is the standout we found, with 22 grams of protein and 10 grams of fiber per cup from added chicory root fiber.
Fiber fortified dairy alternative shown with a tall glass of plant milk beside a bowl of raspberries and scattered oats
A fiber fortified plant milk gets its fiber from an ingredient added on purpose, such as soluble corn fiber, gum acacia or chicory inulin, rather than from the oats, nuts or peas in the base. The fortified cartons we found top out at 2 to 3 grams per serving, often alongside added sugar.
Plant milk fiber comparison shown with three small glasses of oat, soy and almond milk beside a bowl of rolled oats
The plant milk with most fiber is oat milk, with the best cartons listing about 2 grams per cup, and soy milk is close behind. Almond, rice, coconut, cashew and flax milks mostly sit under 1 gram, so no carton covers more than about 7% of your daily fiber.
Plant based creamer fiber shown with a cup of coffee with creamer latte art beside a bowl of oats and a cinnamon stick
Plant based creamer fiber is 0 grams per tablespoon in most bottles, even ones made from oats, almonds or cashews. The few that reach 1 gram get it from an added fiber such as chicory inulin, not from the plant on the front of the label.
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.