Everything about fiber

Fiber is the most underrated thing in fitness. Here’s everything you need to know — without the biology degree.


What fiber actually does in your body

Fiber is a type of carbohydrate your body can’t digest. It passes through your digestive system mostly intact, and that’s exactly the point.

It slows down digestion — which means you feel full longer and blood sugar rises more slowly after meals. It feeds the bacteria in your gut (the ones you want to keep happy). It keeps your digestive system moving efficiently, which affects everything from energy to skin to how you feel after eating.

The less obvious benefit: adequate fiber intake is linked to lower risk of heart disease, type 2 diabetes, and several cancers. This is one of the most consistent findings in nutrition research over decades.

Most people are chronically under-eating fiber. The target is 25–35g per day. Most people get 10–15g.

Soluble vs insoluble — the simple version

Soluble fiber dissolves in water. It forms a gel in your digestive tract that slows digestion. Oats, dal, apples, and beans are high in soluble fiber. This is the kind that helps with blood sugar control and cholesterol.

Insoluble fiber doesn’t dissolve. It adds bulk to your stool and speeds up transit time through your intestines. Whole wheat, vegetables, and nuts are high in insoluble fiber. This is the kind that keeps you regular.

You don’t need to track them separately. Just eat a variety of fiber sources and you’ll get both.

How much you need

25g minimum per day for women, 35g for men. Most people are hitting half that.

To put it in scale: one medium apple is about 4g. A bowl of oats is 4g. A cup of cooked dal is 8g. You need to stack these intentionally — fiber doesn’t happen automatically in a processed-food diet.

If you’ve been eating low fiber and suddenly increase to 35g, start slowly. Your gut bacteria need time to adjust. Increase over 2–3 weeks to avoid bloating and discomfort.

Best sources

Lentils and legumes — one of the best fiber sources available. A cup of cooked lentils or beans gives you 7–10g.

Vegetables — especially broccoli, cauliflower, spinach, and Brussels sprouts. The problem is usually portion size, not variety.

Whole grains over refined — whole wheat bread or oats gives you fiber. White flour gives you almost none.

Oats — easy breakfast addition. Mix with banana and you have 7–8g before the day starts.

Fruits — guava is unusually high in fiber (5g per 100g). Apples, pears, and bananas are solid options.

My daily fiber stack

Morning: oats + banana + some nuts — around 8–10g

Lunch: lentils + vegetables + whole grain — around 10–12g

Snack: fruit or raw vegetables — 3–5g

Dinner: vegetables with dinner — 5–6g

Total: 26–33g on a normal day without thinking too hard about it.


The takeaway

Fiber is free nutrition insurance. Hit 25–35g daily and your digestion, energy, and long-term health will reflect it.



Building something? Follow me on Instagram and Twitter — I document everything.