🌾 Nutrition Tools📰 Article

Which Foods Have the Highest Amount of Fiber?

By Smoothie Nutrition Calculator · Updated 2026 · 5 min read

Which Foods Have the Highest Amount of Fiber? — illustration of fresh vegetables

Dietary Fiber Calculator: The Short Answer

The fibre champions per typical serving: split peas and lentils (15–16g per cooked cup), black beans (about 15g per cup), chia seeds (10g per ounce), avocado (about 10g per fruit), raspberries (8g per cup), oats (4g per half-cup dry, plus beta-glucan), almonds (3.5g per ounce) and pears with skin (about 6g). Beans and lentils win on fibre per calorie and per penny — half a cup of lentils in a soup quietly covers a quarter of the 28g daily target.

A dietary fiber calculator is a tool that totals the fibre in the foods you select so you can compare your intake with the daily value of 28g used on food labels (based on a 2,000-calorie diet). Most adults eat well below this amount. The short answer above gives the figure most people need; the sections below show the working, the exceptions and how to apply it with the Dietary Fiber Calculator on this page.

The Full Picture

A dietary fiber calculator is a tool that totals the fibre in the foods you select so you can compare your intake with the daily value of 28g used on food labels (based on a 2,000-calorie diet). Most adults eat well below this amount.

The short answer above is the planning figure; this section explains where it comes from and how far you can trust it. Every number here is a published reference value (label data, USDA-style references or the guideline named in the answer), and individual products vary — which is why the calculator on this page exists: to run the same maths on your exact inputs rather than on averages.

  • Legumes dominate every ranking
  • Keep the skins on fruit and potatoes
  • Daily value for fibre is 28g on a 2,000-calorie diet; guidance is roughly 14g per 1,000 kcal
  • Legumes lead the list: cooked lentils and black beans provide about 15g per cup
Which Foods Have the Highest Amount of Fiber? — illustration of a fresh garden salad bowl with tomatoes and greens (in-article illustration)

How to Use the Calculator on This Page

Add beans, lentils, whole grains, fruit, vegetables, nuts and seeds from the list and watch the fibre total and its percentage of 28g build up. Increase fibre gradually and drink enough water — a sudden large increase can cause bloating.

Enter your own numbers rather than copying the worked example: the estimates only become useful when they describe your body, your portion or your recipe. Then sanity-check the output against the reference figures in the short answer — if your result is far from them, an input (usually a portion size or an activity level) is the first thing to re-check.

What Dietary Fiber Users Ask Most

The label daily value is 28g for a 2,000-calorie diet. General guidance is about 14g per 1,000 kcal, so needs range from roughly 22g to 38g depending on calorie intake, age and sex.

A second recurring question is how much to trust the result. These tools compute from established formulas and reference data, so arithmetic errors are rare — input errors are not. Portions weighed rather than guessed, activity levels chosen honestly, and cooked-versus-raw states kept consistent will move your accuracy more than any change of formula. Where health decisions are involved (pregnancy, clinical nutrition, diabetes), treat the output as a starting point for a conversation with a professional, never as the conclusion.

Putting It Into Practice This Week

Pick one change suggested by your result and run it for seven days before judging it — nutrition changes compound quietly and single days are noise. Recheck your numbers whenever something material changes: body weight by more than a few pounds, a new training block, a different portion size becoming your default. The calculator stays on this page; the habit of checking it before you commit is the actual intervention.

  • Raspberries provide about 8g per cup — among the highest-fibre fruits.
  • Chia seeds provide about 10g per ounce (roughly 2 tablespoons).
  • Swap refined grains for whole grains to add fibre without changing meals much.

More Questions, Straight Answers

The questions below are the ones readers of the Dietary Fiber Calculator ask most after the headline answer — each is answered from the same reference data the tool itself uses, so the numbers agree with what the calculator will show you.

Which foods are highest in fibre? Legumes (lentils, black beans, chickpeas), chia and flax seeds, raspberries, pears with skin, avocado, oats and whole grains are among the highest per serving.

Can I eat too much fibre? Very high intakes increased suddenly can cause gas and bloating and can interfere with some mineral absorption. Increase gradually and stay hydrated.

Does cooking remove fibre? Cooking softens fibre but removes very little of it. Peeling fruit and vegetables and juicing them removes much more — eat the skins where edible.

Making the Result Stick

A calculation changes nothing by itself; the routine built around it does. Write your result where the decision happens — the shopping list, the saved order, the meal plan on the fridge — and re-run the Dietary Fiber Calculator when the routine changes rather than on a schedule: a new default portion, a different brand, a training block starting or ending. Nutrition targets are moving averages, and the people who hit them are the ones who recalculate at the moment of change, not the ones who calculate most often.

  • Daily value for fibre is 28g on a 2,000-calorie diet; guidance is roughly 14g per 1,000 kcal.
  • Legumes lead the list: cooked lentils and black beans provide about 15g per cup.
  • Raspberries provide about 8g per cup — among the highest-fibre fruits.
  • Chia seeds provide about 10g per ounce (roughly 2 tablespoons).
  • Swap refined grains for whole grains to add fibre without changing meals much.

The Bottom Line

The fibre champions per typical serving: split peas and lentils (15–16g per cooked cup), black beans (about 15g per cup), chia seeds (10g per ounce), avocado (about 10g per fruit), raspberries (8g per cup), oats (4g per half-cup dry, plus beta-glucan), almonds (3. If your build differs from the standard one — an extra sauce, a different size, a swapped side — run it through the Dietary Fiber Calculator before you order: thirty seconds there replaces every guess in this article with your exact total.

Which Foods Have the Highest Amount of Fiber? — illustration of fresh vegetables (another serving view)

People Also Ask

How Much Fiber Should You Eat for Better Digestion?

For digestion, aim at the full 28g daily value — and get there gradually. Fibre helps digestion three ways: insoluble fibre adds bulk that keeps things moving, soluble fibre feeds the gut bacteria whose fermentation products support the gut lining, and the gel soluble fibre forms slows the whole system into a steadier rhythm. The two failure modes are speed and dryness: doubling intake overnight causes the bloating people blame on fibre itself, and fibre without water can worsen constipation.

What Is the Difference Between Soluble and Insoluble Fiber?

Soluble fibre dissolves in water to form a gel — it slows digestion, blunts blood-sugar rises and lowers LDL cholesterol (oats, beans, apples, chia). Insoluble fibre does not dissolve — it adds bulk and speeds transit (whole-wheat skins, vegetable peels, nuts). Most whole foods contain both; you do not need to choose, you need enough total — 28g — from varied sources.

Which Indian Dishes are Highest in Fibre?

Legume dishes such as chana masala and dal tadka, plus vegetable curries served with brown rice or roti, provide the most fibre per serving.

How to Reach Your Daily Fiber Goal Through Food?

Build the day, do not chase the number food by food. A realistic 30g day: oats with raspberries at breakfast (4g + 8g = 12g), a lentil soup or bean wrap at lunch (about 8g), an apple with its skin as the snack (4. 4g), and vegetables plus a half-cup of beans or lentils at dinner (about 6g) — total just over 30g, past the 28g target with ordinary food.

Build This Meal in the Dietary Fiber Calculator

Every number in this guide comes from the same data as our free Dietary Fiber Calculator — open it, build your exact order, and check your totals live.

Open the Dietary Fiber Calculator →

Frequently Asked Questions

The fibre champions per typical serving: split peas and lentils (15–16g per cooked cup), black beans (about 15g per cup), chia seeds (10g per ounce), avocado (about 10g per fruit), raspberries (8g per cup), oats (4g per half-cup dry, plus beta-glucan), almonds (3.5g per ounce) and pears with skin (about 6g). Beans and lentils win on fibre per calorie and per penny — half a cup of lentils in a soup quietly covers a quarter of the 28g daily target.

Related Questions

← All nutrition guides|Smoothie Calculator|Qdoba Calculator|All calculators