Most adults need between 25 and 38 grams of fiber per day. Women should aim for about 25 grams, and men should aim for about 38 grams. The simplest rule of thumb is 14 grams of fiber for every 1,000 calories you eat. Most Americans fall well short of that target, averaging only about 58 percent of the recommended amount.
Recommended Fiber by Age and Sex
The general guidelines break down like this: adult men under 50 need roughly 38 grams per day, while men over 50 need about 30 grams. Adult women under 50 need around 25 grams, and women over 50 need about 21 grams. The drop for older adults reflects the fact that calorie needs typically decrease with age, and fiber recommendations are tied to calorie intake.
Children need less, scaling up with age. A good estimate for kids is their age plus 5 grams. So a 7-year-old would aim for about 12 grams per day. Teenagers should work toward the adult recommendations.
Why the Gap Between What You Need and What You Get
U.S. dietary data from 2017 to 2018 shows the average American gets about 8.1 grams of fiber per 1,000 calories, compared to the recommended 14. That means most people eat only slightly more than half the fiber they should. This shortfall is largely driven by diets heavy in refined grains, processed foods, and animal products, which contain little to no fiber.
What Fiber Actually Does in Your Body
Fiber comes in two main forms, and each works differently. Soluble fiber dissolves in water and forms a gel-like substance in your gut. This gel slows digestion, which helps prevent sharp spikes in blood sugar after meals and keeps you feeling full longer. Soluble fiber also lowers cholesterol through an interesting chain reaction: it binds to bile acids in the gut and flushes them out. Since bile acids are made from cholesterol, your liver pulls cholesterol from the bloodstream to make replacement bile acids, effectively reducing your overall cholesterol levels.
Insoluble fiber doesn’t dissolve. Instead, it adds bulk to stool and speeds up the movement of material through your digestive tract. This is the type that keeps you regular. It increases the weight and size of stool while softening it, making it easier to pass and lowering the chance of constipation.
Both types of fiber also feed the trillions of bacteria living in your gut. When gut bacteria ferment fiber, they produce compounds called short-chain fatty acids, particularly acetate, propionate, and butyrate. Butyrate is especially important: it’s the primary fuel source for the cells lining your colon and helps protect against inflammation. Propionate supports healthy blood sugar regulation in the small intestine. These bacterial byproducts influence everything from immune function to metabolism, which is one reason fiber’s benefits extend far beyond digestion.
Fiber and Long-Term Disease Risk
Higher fiber intake is consistently linked to lower rates of heart disease, type 2 diabetes, and colorectal cancer. A meta-analysis of 25 prospective studies published in the journal Gastroenterology found that colorectal cancer risk dropped by 10 percent for every additional 10 grams of fiber consumed per day. That’s a meaningful reduction from a relatively modest dietary change.
The cardiovascular benefits come primarily through fiber’s effects on cholesterol and blood sugar. By blunting glucose spikes and pulling LDL cholesterol out of circulation, a high-fiber diet addresses two of the biggest drivers of heart disease simultaneously.
Best Food Sources of Fiber
Legumes are the most fiber-dense foods you can eat. A single cup of cooked split peas delivers 16 grams of fiber, nearly two-thirds of a woman’s daily target. Lentils provide 15.5 grams per cup, and black beans come in at 15 grams. If you’re trying to close a big fiber gap, adding legumes to your diet a few times a week is the fastest way to do it.
Whole grains are another strong source. A cup of cooked whole-wheat spaghetti has 6 grams of fiber, and the same amount of cooked barley delivers 6 grams. Among fruits, raspberries stand out at 8 grams per cup, and a medium pear provides 5.5 grams. Vegetables, nuts, and seeds round out the picture, with most contributing 2 to 5 grams per serving.
A practical day that hits 25 to 30 grams might look like oatmeal with raspberries at breakfast, a lentil soup at lunch, and a dinner with whole grains and roasted vegetables. No single meal needs to carry the whole load.
How to Increase Fiber Without Side Effects
Jumping from 15 grams a day to 35 overnight is a recipe for discomfort. When you suddenly flood your gut with fiber, bacteria ferment it rapidly, producing gases that cause bloating, abdominal pain, and cramping. Increased bulk and gas can stretch bowel walls and trigger spasms. Some people experience diarrhea from high-fermentable fibers, while others get constipated if they’re not drinking enough water.
The better approach is to increase fiber gradually over two to three weeks, adding roughly 3 to 5 grams every few days. This gives your gut bacteria time to adjust. Equally important is drinking enough water. Fiber absorbs water to do its job, and without adequate fluid, it can actually harden stool and make constipation worse. Aim for at least 48 ounces of water daily when you’re actively increasing your fiber intake.
Very high fiber intake over time can also reduce absorption of minerals like iron, calcium, magnesium, and zinc. And because fiber fills you up quickly, eating too much of it may crowd out protein and healthy fats. For most people, staying within the 25 to 38 gram range avoids these issues entirely. The real risk for the vast majority of people isn’t too much fiber. It’s too little.