How Much Fiber Do You Need a Day? (And How to Get It)
Most adults need 25–38 g of fiber a day, but most eat about half that. See your target, the best high-fiber foods and easy ways to eat more.

Short answer: women need about 25 g of fiber a day and men about 38 g. After 50, the target drops to about 21 g for women and 30 g for men. Most people eat only about 15 g, so nearly everyone benefits from eating more.
How much fiber do you need a day?
| Who you are | Fiber per day |
|---|---|
| Women, 19–50 | 25 g |
| Women, 51+ | 21 g |
| Men, 19–50 | 38 g |
| Men, 51+ | 30 g |
These targets come from the US National Academies. They are based on a simple rule: about 14 g of fiber for every 1,000 calories you eat. On a 2,000-calorie day, that is 28 g. The UK recommends a round 30 g a day for all adults.
Not sure how many calories you eat? See [how many calories you should eat a day].
ну Why fiber matters
Fiber is the part of plant foods your body cannot digest. It passes through your gut mostly intact, and that is exactly why it is useful.
- Keeps you regular. Fiber adds bulk and holds water, which makes stools softer and easier to pass.
- Keeps you full. High-fiber foods take longer to chew and digest, so you feel satisfied on fewer calories.
- Lowers cholesterol. Soluble fiber, found in oats, beans and apples, helps lower LDL ("bad") cholesterol.
- Steadies blood sugar. Fiber slows how fast sugar enters your blood after a meal.
- Lowers long-term risk. A large review in The Lancet found that people who ate the most fiber had a 15–30% lower risk of heart disease, stroke, type 2 diabetes and colorectal cancer than those who ate the least. The biggest benefits started at about 25–29 g a day.
Soluble vs insoluble fiber
There are two main types of fiber. Most plant foods contain both, so you do not need to track them separately.
| Type | What it does | Where you find it |
|---|---|---|
| Soluble | Turns into a gel in your gut; lowers cholesterol and slows sugar absorption | Oats, barley, beans, lentils, apples, citrus, chia seeds |
| Insoluble | Adds bulk and helps food move through your gut | Whole grains, wheat bran, nuts, vegetables, fruit and potato skins |
Fiber and gut health
Your gut is home to trillions of bacteria, and fiber is their main food. When they ferment fiber, they make short-chain fatty acids, which help keep the lining of your gut healthy.
Variety matters as much as amount. Different bacteria prefer different fibers, so aim for many kinds of plants each week: vegetables, fruit, whole grains, beans, nuts and seeds.
Some foods are especially good at feeding gut bacteria. These are called prebiotic foods:
- onions, garlic and leeks
- asparagus
- slightly green bananas
- oats and barley
- beans, lentils and chickpeas

Try [One-Pot White Bean Soup with Turkey, Leeks and Kale].
Fiber for weight loss
Fiber makes eating less easier. High-fiber foods like vegetables, beans and fruit fill your plate and your stomach for few calories, so you stay full longer.
Pair fiber with protein at every meal for the best effect. A bowl of lentil soup or a salad with chickpeas and chicken keeps most people full for hours. See [how much protein you need a day].
For recipe ideas, try our [high-fiber recipes]
High-fiber foods: how many grams in each
Values are approximate and vary by brand and cooking method.
| Food | Portion | Fiber (approx.) |
|---|---|---|
| Raspberries | 1 cup (125 g) | 8 g |
| Lentils, cooked | ½ cup (100 g) | 8 g |
| Chia seeds | 2 tbsp (24 g) | 8 g |
| Black beans, cooked | ½ cup (85 g) | 7.5 g |
| Avocado | ½ (100 g) | 7 g |
| Chickpeas, cooked | ½ cup (80 g) | 6 g |
| Brussels sprouts, cooked | 1 cup | 6 g |
| Pear, with skin | 1 medium | 5.5 g |
| Quinoa, cooked | 1 cup | 5 g |
| Broccoli, cooked | 1 cup | 5 g |
| Apple, with skin | 1 medium | 4.5 g |
| Oats, dry | 40 g | 4 g |
| Sweet potato, with skin | 1 medium | 4 g |
| Almonds | 30 g | 3.5 g |
| Popcorn, air-popped | 3 cups | 3.5 g |
| Brown rice, cooked | 1 cup | 3 g |
| Banana | 1 medium | 3 g |
| Whole-wheat bread | 1 slice | 2 g |
Beans, lentils, berries and chia seeds give you the most fiber per portion. Just ½ cup of lentils covers about a third of a woman's daily target.
Easy swaps to eat more fiber
You do not need to change your whole diet. Small swaps add up fast.
| Instead of | Try | Extra fiber |
|---|---|---|
| White bread | Whole-wheat or whole-grain bread | +2–3 g per 2 slices |
| White rice | Brown rice or quinoa | +3–4 g per cup |
| Fruit juice | A whole apple, pear or orange | +3–5 g |
| Sugary cereal | Oatmeal with 1 tbsp chia seeds | +5–7 g |
| Chips | Air-popped popcorn or a handful of almonds | +2–3 g |
| Peeled potatoes | Potatoes or sweet potatoes with the skin on | +1–2 g |
| Plain yogurt | Yogurt with 1 cup raspberries | +8 g |
| Soup or salad as is | Add ½ cup beans or lentils | +6–8 g |
Two or three of these swaps a day can take you from 15 g to 25–30 g.
Increase fiber slowly
If you eat little fiber now, a sudden jump can cause gas, bloating and cramps. Your gut bacteria need time to adjust.
- Add about 5 g a day each week until you reach your target.
- Drink more water. Fiber works best with enough fluid.
- Spread fiber across your meals instead of eating it all at once.
Mild gas in the first couple of weeks is normal and usually settles.
Can you eat too much fiber?
It is hard to eat too much fiber from food. Most people only notice side effects, like bloating or loose stools, well above 50 g a day, or after raising their intake too fast.
Some people need a different approach. If you have IBS, Crohn's disease, ulcerative colitis or a narrowed bowel, or your doctor has put you on a low-fiber diet, follow their advice rather than the targets in this article.
Do you need a fiber supplement?
Most people do not. Food gives you fiber plus vitamins, minerals and other plant compounds that a supplement lacks.
A supplement such as psyllium husk can help if you cannot reach your target with food, or if your doctor recommends it for constipation or cholesterol. Start with a small dose and drink plenty of water with it.
Want to see how fiber fits with protein, carbs and fat? Read [how to count macros].
FAQ
Is 30 g of fiber a day too much?
No. For most adults, 30 g a day is a healthy target. It is what the UK recommends, and research links 25–29 g or more to the biggest health benefits.
What happens if you don't eat enough fiber?
You are more likely to get constipated and feel hungry soon after meals. Over many years, a low-fiber diet is linked to a higher risk of heart disease, type 2 diabetes and colorectal cancer.
Which fruit has the most fiber?
Raspberries and blackberries lead with about 8 g per cup. Pears, apples with the skin, and avocados are also good sources.
Does fiber help you lose weight?
It can. Fiber keeps you full longer for fewer calories, which makes eating less easier. It works best together with enough protein.
Can fiber cause bloating?
Yes, mostly when you increase it too fast. Add about 5 g a day each week, drink enough water, and the bloating usually settles within a couple of weeks.
Is it better to get fiber from food or supplements?
Food is better for most people, because it also gives you vitamins, minerals and other plant compounds. A supplement like psyllium can help if you cannot reach your target with food.
Comments