Fiber Intake Calculator
Find out how much daily fiber you need based on your age, sex, and health goals.
Quick Answer
Women: 25g/day. Men: 38g/day. Most people only get ~15g. Aim for high-fiber whole foods at every meal.
Calculate Daily Fiber Needs
Frequently Asked Questions
Get High-Fiber Meal Plans
AI coach builds daily meal plans optimized for your fiber goals and health targets.
How Much Fiber Per Day: Targets by Age and Sex
The Institute of Medicine (IOM) sets daily fiber targets based on calorie needs, which vary by age and sex. The calculator above uses these same targets and adjusts them for your health goal. Here is the full breakdown:
| Group | Daily Target | Soluble | Insoluble |
|---|---|---|---|
| Women 19-50 | 25 g | 9 g | 16 g |
| Women 51+ | 21 g | 7 g | 14 g |
| Men 19-50 | 38 g | 13 g | 25 g |
| Men 51+ | 30 g | 11 g | 19 g |
| Pregnant women | 28 g | 10 g | 18 g |
| Breastfeeding women | 29 g | 10 g | 19 g |
Soluble fiber (oats, beans, fruit) dissolves in water and lowers cholesterol and blood sugar. Insoluble fiber (whole grains, vegetables) adds bulk and prevents constipation. Roughly 35 percent of total fiber should be soluble.
How the Recommendation Is Calculated
The calculator follows three steps based on IOM Dietary Reference Intakes:
Step 1 — Base target (IOM):
Women under 50: 25 g · Men under 50: 38 g
Women 50+: 21 g · Men 50+: 30 g
Step 2 — Goal adjustment:
Weight loss: +3 g · Blood sugar control: +5 g · Heart health: +5 g
Step 3 — Breakdown:
Soluble = 35% of total · Insoluble = 65% of total · Per meal = total ÷ 3
The goal adjustments reflect evidence that higher fiber intake supports weight loss, blood sugar control, and cholesterol reduction. The American Diabetes Association recommends 25 to 50 g of fiber per day for people with diabetes, and the FDA recognizes 3 g of soluble fiber per day from oats as a heart-health claim.
Top High-Fiber Foods Per Serving (USDA)
The most reliable way to hit your daily target is to include a high-fiber food at every meal. Here are the top sources with exact fiber content per serving (values from USDA FoodData Central):
| Food | Fiber | Type | Notes |
|---|---|---|---|
| Split peas (1 cup cooked) | 16 g | Insoluble + soluble | Highest single-food source |
| Lentils (1 cup cooked) | 15 g | Soluble + insoluble | Also high in protein |
| Black beans (1 cup cooked) | 15 g | Soluble + insoluble | Versatile, cheap |
| Chia seeds (1 oz) | 10 g | Mostly soluble | Add to oatmeal or smoothies |
| Avocado (1 medium) | 10 g | Insoluble + soluble | Also provides healthy fats |
| Artichoke (1 medium) | 10 g | Insoluble | Low-calorie vegetable source |
| Raspberries (1 cup) | 8 g | Soluble + insoluble | Highest-fiber berry |
| Whole-wheat pasta (1 cup cooked) | 6 g | Insoluble | Swap for regular pasta |
| Oats (1 cup cooked) | 4 g | Mostly soluble (beta-glucan) | Best for cholesterol lowering |
| Broccoli (1 cup cooked) | 5 g | Soluble + insoluble | Low-calorie vegetable |
| Pear (1 medium) | 6 g | Soluble + insoluble | Eat with skin for more fiber |
| Apple (1 medium) | 4 g | Soluble (pectin) | Eat with skin for more fiber |
Legumes are the most efficient fiber source — a single cup of lentils provides 15 g, nearly half the daily target for most adults. Chia seeds and avocados are also high in fiber and provide healthy fats.
The Fiber Gap: Most People Get Only Half
National Health and Nutrition Examination Survey (NHANES) data consistently shows that the average American adult consumes only about 15 g of fiber per day — roughly half the IOM recommendation. The gap is driven by:
- Processed and refined grains (white bread, white rice) stripped of fiber
- Low intake of legumes, the highest-fiber food group
- Fewer than 1 in 10 adults meets the daily fruit and vegetable recommendation
- Convenience foods and restaurant meals are typically low in fiber
Closing the fiber gap does not require supplements. Swapping white rice for brown rice, white bread for whole-wheat, and adding a cup of beans or lentils to one meal per day can add 10 to 15 g of fiber — enough to close most of the gap.
Sample High-Fiber Day (42g Total)
Here is a full day of eating that reaches 42 g of fiber — above the target for most adults. It includes a high-fiber food at every meal:
| Meal | Food | Fiber |
|---|---|---|
| Breakfast | 1 cup oatmeal + 1 tbsp chia seeds + 1 cup raspberries | 12 g |
| Lunch | Salad with 1 cup black beans, 1 cup broccoli, 1 avocado | 15 g |
| Snack | 1 medium pear + 1 oz almonds | 7 g |
| Dinner | 1 cup lentil soup + 1 cup cooked Brussels sprouts | 8 g |
| Total | — | 42 g |
This day includes legumes (black beans, lentils), whole grains (oats), fruit (raspberries, pear), vegetables (broccoli, Brussels sprouts), and seeds (chia). It is a realistic target — not a extreme plan — and can be adjusted for your calorie needs.
Fiber and Weight, Blood Sugar, and Heart Benefits
Fiber is one of the most well-studied nutrients for chronic disease prevention. Here is the evidence for each benefit:
| Benefit | Mechanism | Evidence |
|---|---|---|
| Lowers LDL cholesterol | Soluble fiber binds bile acids, liver uses cholesterol to replace them | FDA health claim (3 g soluble fiber/day from oats) |
| Controls blood sugar | Slows glucose absorption, reduces post-meal spikes | American Diabetes Association recommends 25-50 g fiber/day |
| Supports weight loss | Increases satiety, reduces calorie absorption, slows digestion | Consistent association in observational studies |
| Prevents constipation | Insoluble fiber adds bulk, speeds transit | Standard dietary recommendation |
| Reduces colon cancer risk | Fiber feeds gut bacteria → short-chain fatty acids protect gut lining | World Cancer Research Fund classification |
| Lowers heart disease risk | Combination of cholesterol lowering, blood pressure, and inflammation effects | AHA recommends high-fiber foods |
Disclaimer: This fiber intake calculator provides estimates for educational purposes only based on IOM Dietary Reference Intakes. It does not diagnose any condition or recommend a specific diet for any individual. If you have irritable bowel syndrome (IBS), diverticular disease, or other digestive conditions, talk to your healthcare provider before making major changes to your fiber intake. This is not medical advice — talk to your doctor.
Worked Example: Full Fiber Intake Calculation
Here is a complete walkthrough for a 35-year-old woman whose goal is blood sugar control:
Step 1 — Base target (woman, under 50):
Base = 25 g/day
Step 2 — Goal adjustment (blood sugar):
25 + 5 = 30 g/day
Step 3 — Soluble/insoluble breakdown:
Soluble = 30 × 0.35 = 11 g · Insoluble = 30 - 11 = 19 g
Step 4 — Per meal (3 meals):
30 ÷ 3 = 10 g per meal
Step 5 — Sample meal plan to hit 30 g:
Breakfast: 1 cup oatmeal + 1 tbsp chia (8 g)
Lunch: 1 cup black beans + vegetables (10 g)
Dinner: 1 cup broccoli + 1 cup brown rice (7 g)
Snack: 1 medium pear (6 g) — total: 31 g
This woman needs 30 g of fiber per day for blood sugar control — 5 g above the base target. The sample meal plan hits 31 g, slightly above target. She should increase fiber gradually over 1 to 2 weeks and drink at least 8 glasses of water per day to avoid bloating.
How to Use This Calculator & What to Do With Your Result
How to use it:
- Enter your age.
- Select your sex (this sets the base target).
- Select your health goal (general, weight loss, blood sugar, or heart health).
- Click "Calculate Fiber Needs" to get your daily target, soluble/insoluble split, and per-meal amount.
What to do with your result:
- Track your fiber intake for a few days to see where you stand relative to your target.
- If you are below target, add one high-fiber food per day (beans, lentils, chia seeds, or berries).
- Increase fiber gradually — add 5 g per day every few days to avoid bloating.
- Drink at least 8 glasses of water per day; fiber needs water to move through the gut.
- Spread fiber across meals rather than loading it all at once.
- If you have IBS or digestive issues, talk to your doctor before increasing fiber significantly.