Why Most Indians Don't Get Enough Fibre

Seven out of ten Indians don't eat enough fibre. Not seven out of a hundred. Seven. Out. Of. Ten.

That's 70% of the country falling short, according to a survey of over 8 lakh people. Women get hit harder: 74% don't make the cut. ICMR says you need 30 grams a day. Most of us barely scrape 15.

Half your target. Gone before you even notice.

And while the gap widens, so does India's gut health crisis. Bloating, irregular digestion, low energy, rising diabetes numbers. A prebiotic cold drink like ANOTHR packs 7 grams of fibre into a single can. But the real fix? It starts on your plate. Here's what's going wrong and how to fix it.


Cheat Sheet

TL;DR for the skimmers:

  • 70% of Indians don't meet their daily fibre target of 30g. Women are worst off at 74% (ET HealthWorld, 2025)
  • Average fibre intake: about 15g per day. That's half of what ICMR recommends
  • Traditional Indian diets were packed with fibre. Maida, polished rice, and packaged food killed that
  • The ICMR-INDIAB survey of 1.21 lakh adults found 62% of daily calories come from carbs, mostly refined (Nature Medicine, 2025)
  • An umbrella review of 17.15 million people confirmed: more fibre = lower risk of heart disease, diabetes, and colorectal cancer (PubMed, 2025)
  • Quick wins: swap maida for atta, eat fruit with skin, bring back millets, add one extra sabzi
  • Gut health drinks in India like prebiotic cold drinks can help fill the gap alongside whole foods
  • Your gut is running on fumes. Time to refuel

How much fibre do Indians actually eat?

The average Indian eats about 15 grams of fibre per day, exactly half of the 30 grams that ICMR-NIN recommends (ICMR Dietary Guidelines, 2024). This isn't a small shortfall. It's a full-blown nutritional crisis hiding in plain sight.

"I eat dal-roti every day. I'm fine."

You've heard it. Probably said it. Here's the problem: it's not enough.

A bowl of dal at dinner? About 4 to 5 grams of fibre. One roti made with regular atta? Another 2 grams. Your entire dinner plate adds up to roughly 6 grams. You need 30.

That's one-fifth of your daily target. From the meal you thought had you covered.

Now think about what fills the rest of your day. White bread toast for breakfast. A biscuit with chai. Maggi for a quick lunch. Packaged juice after. Maybe rice with a thin sabzi at night. Where's the fibre in any of that?

The ICMR-INDIAB survey, India's largest nutrition study covering 1.21 lakh adults across all 36 states and Union Territories, found that 62% of daily calories come from carbohydrates, mostly refined grains like polished rice and maida (Nature Medicine, 2025). Most Indians are filling up on carbs stripped of fibre. The fiber deficiency India faces is baked into everyday eating habits, and it's showing up in the numbers.

Quick stat: A 2023 narrative review found that nearly all population groups in India consume less fibre than recommended, regardless of income level or geography (IJMPR, 2023).

Why did Indian diets lose their fibre?

Indian diets shifted from whole grains to refined carbs over the past 50 years, and that shift is the core reason most Indians fall short on fibre today. Your great-grandmother ate bajra rotis, jowar bhakri, ragi mudde, and unpolished rice. No maida. No packaging.

Then convenience took over.

Maida replaced whole wheat in bread, biscuits, naan, pizza bases, samosas, and cakes. Polished white rice replaced hand-pounded varieties. Millets vanished from urban kitchens for decades.

Here's the key part. When you refine a grain, you strip out the bran and the germ. That's where the fibre lives. What's left is starch. Fast-digesting starch that spikes your blood sugar and gives your gut bacteria zero fuel to work with.

India's Public Distribution System still supplies mostly white rice and refined wheat, not millets or whole grains. For millions of families, the cheapest staple is also the one with the least fibre.

And then there's what we drink. Chaas, nimbu pani, and coconut water had nutritional value. Now it's sugary cold drinks and packaged juice. Zero fibre. Zero benefit for your gut. The fiber deficiency India deals with isn't a mystery. It's a direct result of what we stopped eating. And until we fix our plates, no amount of marketing buzzwords will fix our guts.


What happens when you don't eat enough fibre?

Low fibre intake raises your risk of heart disease, stroke, type 2 diabetes, and colorectal cancer by 15 to 30%. An umbrella review covering 17.15 million people confirmed that higher dietary fibre intake consistently lowers disease risk across all four conditions (PubMed, 2025).

A separate Lancet meta-analysis of 185 studies and 135 million person-years pinned the optimal intake at 25 to 29 grams a day (Reynolds et al., 2019). Most Indians get about half that.

Here's what low fibre does to your body, and why it matters for your daily life:

Your gut bacteria starve. Fibre is the primary fuel for beneficial gut bacteria. Without it, harmful bacteria take over, which triggers inflammation, weakens your immunity, and messes with digestion. Research from the NIH confirms that dietary fibre directly shapes your gut microbiome composition and function (PMC, 2022).

Your blood sugar spikes and crashes. Fibre slows sugar absorption, which means fewer energy crashes after lunch. Without it, every meal becomes a spike-and-crash cycle. That 3 PM slump at your desk? Partly a fibre problem.

Your heart takes the hit. Soluble fibre binds to cholesterol in your gut and helps flush it out. Low fibre means more LDL cholesterol in your bloodstream. Over years, that stacks up to serious cardiac risk.

Your weight creeps up. Fibre keeps you full longer, which means you snack less and crave less sugar (Lancet, 2019). Without it, you eat more. It's not willpower. It's biology.

Fibre intake vs. health risk: what the research shows

Daily Fibre Intake Heart Disease Risk Type 2 Diabetes Risk Colorectal Cancer Risk Source
Under 15g (most Indians) Baseline (highest risk) Baseline (highest risk) Baseline (highest risk) Lancet, 2019
25-29g (ICMR target zone) 15-30% lower 15-30% lower 15-30% lower Lancet, 2019
30g+ (optimal) Highest protection Highest protection Highest protection PubMed umbrella review, 2025

India has over 101 million people living with diabetes and another 136 million with prediabetes (ICMR-INDIAB, Lancet Diabetes Endocrinol, 2023). Improving gut health starts with the one nutrient most of us are ignoring. Gut health drinks in India, from prebiotic sodas to fibre-enriched options, are helping. But the fix starts with food.


How can you get more fibre in your Indian diet?

Getting to 30 grams of fibre per day is doable with five changes. You don't need a fancy diet plan or expensive supplements. Indian food already has the answers. You just need to go back to the basics.

1. Swap the refined stuff.

Replace maida with whole wheat atta. Choose brown or hand-pounded rice over polished white rice. If you buy bread, read the label: "wheat flour" is just maida with a better name. Look for "whole wheat flour" or "atta."

2. Add one extra sabzi per day.

One extra serving of any vegetable gives you 3 to 5 grams of fibre, which means 10 to 15% of your daily target covered in one move. Bhindi, palak, gajar, lauki. Doesn't matter which. Just add it.

3. Eat your fruit whole. Skin on.

An apple with the skin has 4.4 grams of fibre. Peel it, and you lose almost half. Same goes for guava (5.4g), pear (3.1g), and chikoo (5.3g). Skip the juice. Eat the fruit.

4. Bring back the millets.

Ragi, bajra, jowar. They've been on Indian plates for centuries. One ragi roti has about 4g of fibre, double a regular wheat roti. They're cheap, available, and making a comeback. Even one millet meal a week makes a difference.

5. Upgrade your drinks.

Your regular cold drink has zero fibre. Packaged juice? Also zero. A healthy cold drink in India used to mean nimbu pani or chaas. Now the healthy cold drink game has a new player: a prebiotic cold drink made with chicory root inulin that gives you 7 grams of prebiotic fibre per can. ANOTHR is one such prebiotic soda. That 7g covers close to a quarter of your daily target from a single drink. Not a replacement for whole foods, but a smart addition to close the fibre gap.

Fibre content of common Indian foods and drinks

Food / Drink Serving Size Fibre (grams)
Rajma (kidney beans) 1 cup cooked 11g
Chana dal 1 cup cooked 8g
ANOTHR prebiotic soda 1 can 7g
Guava 1 medium 5.4g
Chikoo 1 medium (100g) 5.3g
Ragi roti 1 roti 4g
Apple (with skin) 1 medium 4.4g
Palak (spinach) 1 cup cooked 4g
Whole wheat roti 1 roti 2g
Regular cola 330ml 0g
Packaged mango drink 250ml 0g

FAQs

How much fibre should an Indian adult eat daily?

ICMR-NIN recommends 30 grams of fibre per day for Indian adults. The average Indian currently eats about 15 grams, which is half the recommended amount. Adding whole grains, extra vegetables, fruits with skin, and gut health drinks in India can help close this gap.

What are the best high-fibre Indian foods?

Rajma (11g per cup), chana dal (8g per cup), guava (5.4g per fruit), ragi roti (4g per roti), and palak (4g per cup cooked) are top sources. Traditional Indian cooking already includes fibre-rich foods. The key is choosing whole grains over refined ones and eating more vegetables.

Can eating more fibre help prevent diabetes?

Yes. A Lancet meta-analysis of 185 studies found that adequate fibre intake lowers type 2 diabetes risk by 15 to 30%. Fibre slows sugar absorption, which prevents blood sugar spikes after meals. With over 101 million Indians living with diabetes, fibre intake is directly relevant.

What is the difference between soluble and insoluble fibre?

Soluble fibre dissolves in water and feeds your gut bacteria. It helps lower cholesterol and regulate blood sugar. Insoluble fibre adds bulk and helps food move through your digestive system. Most plant foods contain both types, so eating a variety of whole foods covers you.

Are prebiotic cold drinks a good source of fibre?

A prebiotic cold drink with chicory root inulin can add 7 grams of fibre per serving, which is about 23% of your daily target. They are a convenient way to boost fibre intake when your meals fall short. They work best alongside a fibre-rich diet, not as a replacement.


Sources

1. 70% of Indians don't meet daily fiber needs: Survey (ET HealthWorld, 2025)

2. Carbohydrate quality and human health: systematic reviews and meta-analyses (The Lancet, Reynolds et al., 2019)

3. The impact of dietary fiber on human health: An umbrella review of 17.15 million individuals (PubMed, Veronese et al., 2025)

4. Dietary Fiber Intake and Gut Microbiota in Human Health (PMC/NIH, 2022)

5. Dietary profiles and metabolic risk factors in India: ICMR-INDIAB survey (Nature Medicine, 2025)

6. Diabetes and prediabetes prevalence in India: ICMR-INDIAB (Lancet Diabetes Endocrinol, 2023)

7. Fiber Gap in the Daily Diet of Indian Population: A Narrative Review (IJMPR, 2023)

8. ICMR-NIN Dietary Guidelines for Indians, 2024


Related reads:

 

Back to blog