How Much Fiber Per Day to Lose Weight?

Last updated: September 6, 2026

Pregnant / breastfeeding
Bar chart showing the daily fiber target scaling down with calorie intake, from 36 grams at 2,600 calories to 21 grams at 1,500 calories

The generic advice to “eat 25 to 38 grams” assumes maintenance calories. On a deficit, scale fiber to what you’ll actually eat: 14 g per 1,000 kcal of your goal intake. Enter your goal calories above and the calculator does exactly that.

Then spend your smaller calorie budget on the foods that carry the most fiber per calorie. Berries, vegetables, and legumes top that ranking on the high-fiber foods chart.

Fruit is where that ratio swings hardest. Raspberries give 12.5 g of fiber per 100 calories and grapes give 1.3 g, a tenfold spread inside one food group. The fruit ranking sorts all 28 by that column.

Bar chart ranking foods by grams of fiber per 100 calories, led by raspberries at 12.5 grams and blackberries at 12.3 grams

Frequently asked questions

Does fiber actually help with weight loss?

Indirectly but reliably: high-fiber foods take longer to eat and digest, blunt blood-sugar spikes, and add bulk that triggers fullness signals, so you tend to eat fewer calories without counting them. Fiber itself contributes almost no calories.

Should I eat MORE fiber when cutting calories?

Aim for the same 14 g per 1,000 kcal ratio applied to your goal intake; the calculator above does this. In practice that means fiber-dense choices matter more on a deficit: you have fewer calories to spend, so each one needs to carry more fiber.

What are the best high-fiber foods for weight loss?

The ones with the most fiber per calorie: raspberries and blackberries (about 8 g per 65 kcal cup), non-starchy vegetables like broccoli, and legumes, which pair fiber with protein, the two most satiating nutrients.

The FiberIntake Team

Built and maintained by the FiberIntake team, with data from USDA FoodData Central and peer-reviewed sources. Figures are checked against the cited source before publish. About this site →