Fiber Gap Analyzer

Log what you've eaten. See your gap. Close it.

Goal: 30g/day (25g for women, 38g for men). Most Americans get 10–15g.

No foods logged yet

Search above to log what you've eaten today

Daily goal:
Log a food to see your gap

Quick wins

Top high-fiber foods — click to add one and see how it affects your gap.

Wheat bran, crude cup
+24.8g
Passion-fruit, , raw cup
+24.5g
Beans, navy, mature seeds cup
+19.1g
Oats cup
+16.5g
Peas, split, mature seeds cup
+16.3g
Lentils, mature seeds, cooked cup
+15.6g
Beans, pinto, mature seeds cup
+15.4g
Beans, black, mature seeds cup
+15.0g
Oat bran, raw cup
+14.5g
Pasta, whole grain, 51% whole wheat cup elbows
+13.8g
Hummus cup
+13.5g
Avocados, raw avocado
+13.5g
Beans, kidney, red cup
+13.1g
Nuts, pistachio nuts, dry roasted cup
+12.7g
Chickpeas, mature seeds, cooked cup
+12.5g
Nuts, mixed nuts, dry roasted cup
+12.3g
Quinoa, uncooked cup
+11.9g
Seeds, sunflower seed kernels, dry roasted cup
+11.5g
Nuts, almonds cup, sliced
+11.5g
Cowpeas, common, mature seeds cup
+11.1g

What is a fiber gap?

A fiber gap is the difference between how much dietary fiber you actually eat and how much you need. Health guidelines recommend 25g per day for women and 38g for men — yet the average American consumes only 10–15g. That leaves a daily gap of 10–25g for most people.

Fiber matters more than most people realize. Soluble fiber slows digestion, blunts blood sugar spikes, and lowers LDL cholesterol. Insoluble fiber adds bulk to stool and keeps the digestive tract moving. Together, they feed beneficial gut bacteria, increase satiety, and reduce long-term risk of heart disease, type 2 diabetes, and colorectal cancer.

The gap exists mostly because modern diets rely heavily on processed foods, white grains, and animal products — all of which are very low in fiber. Closing it doesn't require a dramatic diet overhaul: adding one cup of lentils, a handful of chia seeds, or swapping white rice for a legume can move the needle by 10–15g in a single meal.

How to close your fiber gap

The fastest path to 30g is stacking foods from multiple categories. Here are the top performers from each group:

Want a full day planned? Try the Meal Builder or Fiber Calculator.

Common questions about fiber gaps

How much fiber should I eat per day? +
The USDA recommends 25g/day for women and 38g/day for men. A common general target is 30g. Most Americans only reach 10–15g. If you're starting from a low baseline, even getting to 20–25g is a significant improvement.
What happens if I don't eat enough fiber? +
Short-term: constipation, blood sugar spikes after meals, and feeling less full. Long-term: higher risk of heart disease, type 2 diabetes, colon cancer, and disruption to the gut microbiome. Fiber is also linked to lower inflammation and better mental health outcomes.
What are the best high-fiber foods? +
Legumes (lentils, black beans, split peas) are by far the most fiber-dense common foods at 10–16g per serving. Chia seeds pack 10g per 2 tablespoons. Pears and avocados lead among fruits. Among grains, oats and bulgur wheat are standouts. Search any food above to see its exact fiber breakdown.
Is 30g of fiber a lot? +
For a typical Western diet, yes — it requires deliberate choices. But it's very achievable: a cup of lentils (15g) + an apple (4g) + oatmeal (4g) + a handful of almonds (3g) gets you to 26g before dinner. The key is including at least one legume serving per day.
What's the difference between soluble and insoluble fiber? +
Soluble fiber dissolves in water and forms a gel that slows digestion — it lowers LDL cholesterol and stabilizes blood sugar. Found in oats, beans, apples, and chia seeds. Insoluble fiber doesn't dissolve and adds bulk to stool, preventing constipation. Found in wheat bran, vegetables, and whole grains. Most high-fiber foods contain both types. You don't need to track them separately — just eat a variety of plant foods.

Related tools