Lelifi·tools

How Much Fiber Per Day Calculator

A 2,000 calorie diet calls for 28 grams of fiber a day at 14 grams per 1,000 calories. That is the same figure as the Daily Value on the label. A cup of black beans has 15 grams, so beans plus a cup of raspberries covers 23 of the 28.

Enter your calories and what you have eaten to see your fiber target, the grams still missing and what a serving of beans or berries adds.

By the Lelifi editors ·

Key takeaways

From calories to grams of fiber2,000 kcal / 1,000 = 22 x 14 = 28 g a day4 g oatmeal + 15 g beans = 19 g19 + 8 g berries + 3.5 g almonds = 30.5 g30.5 / 609 x 100 = 5 g per 100 kcalThe bar to clear is 1.4 g of fiber per 100 calories eaten.
A 2,000 calorie day needs 28 grams, and a plate of whole foods passes it by lunch.
Fiber per 100 caloriesRaspberries12.5Broccoli9.3Navy beans7.5Chia seeds7.1Lentils6.8Black beans6.6Apple4.6Oatmeal2.6Whole wheat bread2.3Almonds2.11.4 g: the target lineGrams of fiber per 100 calories, from USDA FoodData Central.
Food to the right of the line pulls its weight; food to the left dilutes the day.
On this page
  1. Where the 14 gram rule comes from
  2. Your target by calorie level
  3. What 28 grams looks like on a plate
  4. Fiber per 100 calories beats fiber per serving
  5. Closing a 16 gram gap without the bloat
  6. Reading the label: what 14 percent daily value means
  7. Soluble, insoluble and the foods that carry both

Where the 14 gram rule comes from

The number behind almost every fiber target is 14 grams for every 1,000 calories you eat. The Dietary Guidelines for Americans use it, and the 2025 to 2030 advisory committee kept the same benchmark when it modeled healthy diets. At 2,000 calories a day that works out to 2 x 14 = 28 grams, which is exactly the Daily Value on the Nutrition Facts label: the FDA sets dietary fiber at 28 grams for a 2,000 calorie diet.

The match is not a coincidence. The 28 gram figure traces back to the Institute of Medicine recommendation of 14 grams per 1,000 calories, which worked out to 38 grams for men and 25 grams for women at typical intakes. The label needed one number that would work for a range of people, so it took a round middle figure and called it 100 percent of the daily value.

National surveys put average adult intake near 16 grams a day, a little over half of the 28 gram target. That shortfall is why fiber comes up in conversations about cholesterol, blood sugar and appetite. It is also why a calculator helps more than a rule of thumb: your target moves with your calories, and the foods that close the gap are not the ones people picture first.

Your target by calorie level

The formula is short enough to do in your head. Divide your calories by 1,000, then multiply by 14. A 1,500 calorie day needs 1.5 x 14 = 21 grams. A 2,500 calorie day needs 2.5 x 14 = 35 grams. Most adults land between 21 and 35 grams, and the number on the label, 28 grams, belongs to the 2,000 calorie middle.

Calories per dayFiber targetPer meal, three mealsCups of black beans to reach it
1,20017 g5.7 g1.1
1,50021 g7 g1.4
1,80025 g8.3 g1.7
2,00028 g9.3 g1.9
2,50035 g11.7 g2.3
3,00042 g14 g2.8

The last column shows the size of the job. Two cups of beans a day is a real amount of food, and most people get there by spreading fiber across meals rather than by eating one heroic portion. The per meal column is the practical one: at 2,000 calories, roughly 9 grams at each of three meals covers the day.

One reason to use calories rather than a fixed number: a 120 pound woman who runs four days a week and a 220 pound man who sits all day can need the same grams if they eat the same calories, and far different grams if they do not. Fixed figures like 25 grams for women and 38 for men are averages built on average calorie intakes, so they overshoot for a small person eating 1,400 calories and undershoot for a large one eating 3,000. The ratio scales with the plate, which is why the calculator asks for calories first.

Children are the exception worth knowing. The shortcut used in pediatric offices is age plus 5 grams, so a 10 year old needs about 15 grams, which lands close to the 14 grams per 1,000 calories figure for a child eating 1,100 calories.

What 28 grams looks like on a plate

Fiber values on packages are per serving, and servings are smaller than most people pour. The numbers below come from USDA FoodData Central and are rounded, because fiber shifts a little with variety, ripeness and cooking time.

Food and portionFiberCaloriesFiber per 100 calories
Navy beans, 1 cup cooked19.1 g2557.5 g
Lentils, 1 cup cooked15.6 g2306.8 g
Black beans, 1 cup cooked15 g2276.6 g
Chickpeas, 1 cup cooked12.5 g2694.6 g
Chia seeds, 1 oz9.8 g1387.1 g
Raspberries, 1 cup8 g6412.5 g
Avocado, half6.7 g1604.2 g
Broccoli, 1 cup cooked5.1 g559.3 g
Apple, 1 medium4.4 g954.6 g
Oatmeal, 1 cup cooked4 g1542.6 g
Almonds, 1 oz3.5 g1642.1 g
Whole wheat bread, 1 slice1.9 g812.3 g

A day that hits the target without effort: 1 cup of cooked oatmeal for 4 grams, 1 cup of black beans at lunch for 15 grams, 1 cup of raspberries for 8 grams and an ounce of almonds for 3.5 grams. The total is 4 + 15 + 8 + 3.5 = 30.5 grams, and those four items add up to 154 + 227 + 64 + 164 = 609 calories. That is a third of a 2,000 calorie day carrying more fiber than the whole day needs, which is how whole food diets end up over the target by accident.

Fiber per 100 calories beats fiber per serving

The target is a ratio, not an amount. Fourteen grams per 1,000 calories is the same as 1.4 grams per 100 calories, and any food above that line pulls its own weight. Raspberries sit at 12.5 grams per 100 calories, close to nine times the bar. Broccoli is 9.3. Chia is 7.1. Whole wheat bread is 2.3, and oatmeal is 2.6.

That last pair surprises people, because oats and whole wheat have a good reputation and both deserve it. They clear the bar, which is what matters, but a slice of bread at 2.3 grams per 100 calories cannot carry a day on its own. A 120 calorie cereal bar with 5 grams of fiber works out to 5 / 120 x 100 = 4.2 grams per 100 calories, better than bread, while a 200 calorie granola with 4 grams of fiber is 4 / 200 x 100 = 2 grams, barely above the bar.

Use the ratio to compare products on the shelf. Two boxes both say 5 grams of fiber per serving. One serving is 45 grams of cereal at 160 calories, the other is 65 grams at 240 calories. The first delivers 3.1 grams per 100 calories and the second 2.1, so the smaller serving is the denser buy even though the front of the box looks identical.

Closing a 16 gram gap without the bloat

If you eat 12 grams a day and your target is 28, the gap is 28 - 12 = 16 grams. Closing it in one week is the fastest way to end up with gas, bloating and a plan you abandon by Thursday. Add about 5 grams a week instead, which is a third of a cup of beans, or a cup of raspberries plus a slice of whole wheat toast.

A four week ramp: 10 grams in week one, 15 in week two, 20 in week three, then 25 and hold there while you work toward 28. The bacteria in your gut adapt to more fermentable fiber in about two weeks, which is why week one is the uncomfortable one and week four usually is not.

WeekDaily fiberWhat to add
110 gNothing yet, just weigh what you already eat
215 gHalf a cup of beans or a cup of berries
320 gA full cup of beans at lunch
425 gBeans plus a cup of berries
5 and after28 gWhole grains at two meals to close the last few grams

Two habits make the ramp easier. Drink water with the meal that carries the most fiber, since fiber absorbs liquid as it moves through. Spread the additions across meals rather than piling them into dinner: 5 grams at breakfast, 5 at lunch and 5 at dinner is easier on the gut than 15 grams in one sitting.

If 28 grams stays out of reach, 20 grams held consistently beats 28 grams hit twice a week. The gap between a 15 gram and a 20 gram day is small on paper and large in how you feel within a fortnight.

Reading the label: what 14 percent daily value means

The percent daily value on a package is grams divided by 28, times 100. A food with 4 grams of fiber is 4 / 28 = 14 percent of the daily value, which is what the FDA prints for that amount. To reach 20 percent, the threshold the FDA calls high, a serving needs 0.2 x 28 = 5.6 grams. At 5 percent or less, meaning 1.4 grams, the food is low in fiber.

These percentages assume a 2,000 calorie diet. If you eat 2,500 calories your real target is 35 grams, so a food at 20 percent of the daily value covers only 5.6 / 35 = 16 percent of what you need. The label is a floor, not a personal target.

The label will not tell you whether the fiber is soluble or insoluble, or whether it came from a whole food or was added to a bar in isolated form. Both count toward the gram total, but the whole food brings water, vitamins, minerals and a slower eating pace with it. A fiber gummy is not the same purchase as a cup of lentils, even when the gram counts line up.

Soluble, insoluble and the foods that carry both

Soluble fiber forms a gel in water. Oats, barley, beans, psyllium, apples and citrus carry it, and it is the type most studied for cholesterol and blood sugar. Insoluble fiber adds bulk and moves things along faster. Wheat bran, vegetable skins, nuts and whole grains carry it.

Most plant foods hold both in different proportions, which is the practical argument for variety over supplements. Beans are roughly a third soluble and two thirds insoluble. Oats lean the other way. Eating one kind of high fiber food gets you the grams without the range.

A simple daily pattern that lands near 28 grams: a cup of beans or lentils for 15 grams, a cup of berries for 8, and whole grains at two meals for 4 to 6. That is 27 to 29 grams, and it takes about as much planning as remembering to cook the beans on Sunday.

Frequently asked questions

How much fiber should I eat a day?

14 grams per 1,000 calories, which is 28 grams at 2,000 calories, 21 grams at 1,500 and 35 grams at 2,500. The 28 gram Daily Value on the label is built on the 2,000 calorie version.

How much fiber is in a cup of black beans?

About 15 grams in a cup of cooked black beans, for 227 calories. That is 6.6 grams per 100 calories and 54 percent of the 28 gram Daily Value.

Is 30 grams of fiber a day too much?

No, for most adults. A 2,500 calorie diet calls for 35 grams. Going from 10 to 30 grams overnight causes gas and bloating, so add about 5 grams a week instead.

What does 14 percent daily value of fiber mean?

The serving has 4 grams, since 4 / 28 = 14 percent. The FDA calls 20 percent of the daily value high, which is 5.6 grams, and 5 percent or less low, which is 1.4 grams.

How many grams of fiber are in oatmeal?

About 4 grams in a cup of cooked oatmeal, for 154 calories. That is 2.6 grams per 100 calories, enough to clear the 1.4 gram bar but not enough to carry a day.

What food has the most fiber per calorie?

Raspberries lead the common foods at 12.5 grams per 100 calories, ahead of broccoli at 9.3, navy beans at 7.5 and chia seeds at 7.1.

How do I get 28 grams of fiber in a day?

A cup of oatmeal for 4 grams, a cup of black beans for 15, a cup of raspberries for 8 and an ounce of almonds for 3.5 comes to 30.5 grams across 609 calories.

Does fiber count on a low carb diet?

Yes. Fiber is counted inside total carbohydrate on US labels, and most people subtract it to get net carbs. A cup of black beans is 15 grams of fiber against about 41 grams of total carbohydrate.

Is it better to get fiber from food or supplements?

Food first. A cup of lentils gives 15.6 grams plus protein, potassium and folate. Supplements are useful for a specific gap of 5 grams or so, not as the base of the day.

Why does more fiber cause gas?

Gut bacteria ferment soluble fiber and release gas. The effect peaks in the first two weeks and settles as the bacteria adjust, which is why 5 grams a week is a safer ramp than 15.

How much fiber does a child need?

The pediatric shortcut is age plus 5 grams, so a 10 year old needs about 15 grams and a 14 year old about 19. The 14 grams per 1,000 calories rule gives a similar answer.

Does fiber lower cholesterol?

Soluble fiber does, at intakes of about 5 to 10 grams a day from oats, barley, psyllium or beans. Insoluble fiber does not, so the type matters for that specific goal.

Can you eat too much fiber?

Above about 50 grams a day, some people get cramping and loose stools, and high intakes can interfere with mineral absorption. Targets of 21 to 35 grams sit well below that.

Spotted a wrong number or a broken result?

More Health tools

See all Health tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.