How Much Fiber Do You Need? The 14 g per 1,000 Calories Rule and Best Sources

October 21, 2026

Dietary fiber is the part of plant foods that your body cannot digest. It supports healthy digestion, helps control blood sugar and cholesterol, and promotes fullness, which makes it a valuable ally in weight management. The standard recommendation is about 14 grams of fiber per 1,000 calories eaten, which works out to 28 grams on a 2,000-calorie diet. Most adults in countries like the United States get only about 15 grams a day, roughly half of what is recommended.

Reaching the target does not require supplements. A few daily choices, like swapping refined grains for whole grains and adding legumes, can close the gap.

Skip the math and get your answer instantly:

Open the Macro Calculator →

Calculating Your Target

Divide your daily calorie intake by 1,000 and multiply by 14. For 1,600 calories: 22.4 g. For 2,000: 28 g. For 2,500: 35 g. Common national guidelines list 25 grams for women and 38 grams for men per day as adequate intake figures, which line up with this calculation at typical calorie levels.

Aim for both types of fiber: soluble fiber, found in oats, beans, and fruit, which helps lower LDL cholesterol and moderates blood sugar, and insoluble fiber, found in whole grains and vegetables, which adds bulk and supports regularity.

Fiber Content of Common Foods

Values are approximate and vary by variety and preparation. Whole foods in their least-processed forms generally have the most.

FoodServingFiber (g)
Lentils, cooked1 cup15.6
Black beans, cooked1 cup15
Raspberries1 cup8
Chia seeds1 oz (2 tbsp)10
Pear, with skin1 medium5.5
Oats, dry1/2 cup4
Apple, with skin1 medium4.4
Broccoli, cooked1 cup5
Almonds1 oz3.5
Whole-wheat bread1 slice2
White bread1 slice0.8

A Sample 30-Gram Day

Breakfast: 1/2 cup of oats with a cup of raspberries and a tablespoon of chia seeds, about 4 + 8 + 5 = 17 g. Lunch: a bowl of lentil soup (about 8 g for a typical serving) with a slice of whole-wheat bread (2 g). Snack: an apple with a handful of almonds (4.4 + 3.5 = 7.9 g). Dinner: vegetables and rice with some beans. This approach easily reaches 30 to 40 grams without special products.

Compare with a low-fiber day of white toast, a sandwich on white bread, chips, and pasta, which can total under 10 grams.

Increasing Fiber Without Discomfort

Raise your intake gradually over a few weeks to let your gut bacteria adjust, since a sudden jump can cause gas, bloating, and cramps. Drink more water as fiber increases, since fiber absorbs water as it moves through the digestive tract. Spread fiber across meals. Rinse canned beans to reduce gas-producing compounds, and consider enzyme products if beans bother you.

People with certain digestive conditions, such as inflammatory bowel disease in flare-ups or after bowel surgery, may need individualized advice.

Benefits Beyond Digestion

Higher fiber intake is associated in large studies with lower risk of heart disease, type 2 diabetes, and colorectal cancer. Fiber also feeds beneficial gut bacteria, which produce short-chain fatty acids that support gut health. Foods rich in fiber tend to be filling for few calories, helping control appetite and weight.

Frequently Asked Questions

How much fiber should I eat per day?

About 14 grams per 1,000 calories, or roughly 25 grams for women and 38 grams for men.

What are the best high-fiber foods?

Legumes, berries, whole grains, chia and flax seeds, nuts, and vegetables like broccoli.

Can I get too much fiber?

Very high intakes, especially if increased suddenly, can cause gas, bloating, and may reduce absorption of some minerals.

Do fiber supplements work as well as food?

They can help with regularity, but foods provide additional nutrients and a wider range of fibers.

Should I drink more water with more fiber?

Yes, adequate fluids help fiber do its job and prevent constipation.