← Articles
Fibre is the nutrient most Indian plates quietly run short of, even when the diet looks "healthy". Polished rice, maida and peeled vegetables push it down. The fix is rarely a supplement — it is a handful of ordinary swaps.
This is general nutrition information, not medical advice. If you have a medical condition, are pregnant, or take regular medicines, check changes to your diet with your doctor or a registered dietitian.
There is no single worldwide number. Most expert guidance lands between 25 and 40 g a day for adults. The WHO suggests at least 25 g, and Indian guidance from ICMR-NIN is higher, in the range of 30 to 40 g on a 2,000 kcal diet. A practical target is simple: aim for about 30 g and build up to it slowly.
Most urban Indian adults eat well below this. A day of white rice, refined-flour rotis, a small katori of dal and a few vegetables adds up to only 12 to 18 g.
| Food (typical portion) | Fibre |
|---|---|
| Rajma or chole, 1 katori cooked | ~6–8 g |
| Whole moong or whole masoor, 1 katori cooked | ~5–6 g |
| Dal (split, yellow), 1 katori cooked | ~3–4 g |
| Whole-wheat roti, 2 medium | ~3–4 g |
| Oats, 30 g dry | ~3 g |
| Bajra or jowar roti, 1 medium | ~2–3 g |
| Guava, 1 medium with skin | ~4–5 g |
| Apple or pear with skin, 1 medium | ~3–4 g |
| Mixed vegetable sabzi, 1 katori | ~3–4 g |
| Cooked white rice, 1 katori | ~0.5 g |
Rounded estimates based on ICMR-NIN Indian Food Composition Tables 2017 values, at standard home portions. Cooking and variety change the numbers.
Two things stand out. The legumes — rajma, chole, whole moong — are the most concentrated everyday source. And swapping white rice and refined flour for whole grains and millets does as much as adding any single "fibre food".
That is nothing exotic: it is the usual Indian thali with the pulses doubled and the refined grains swapped out.
Add about 5 g more fibre a week, and drink enough water. A sudden jump from 15 g to 40 g is what causes gas, cramps and bloating, not fibre itself.
For most people, food is enough. Powdered fibre supplements are mainly for people who have been told to use them. When you read a packet that says "high fibre", check the nutrition label: in India a food can only make that claim if it contains a meaningful amount per serving, and biscuits and cereals that boast about fibre often still carry a lot of sugar. See how to read an Indian food label in 30 seconds.
If you have an inflammatory bowel condition, a bowel narrowing, are recovering from abdominal surgery, or have recently been told to eat a low-residue diet, do not raise fibre on your own. Ask your doctor first.
Answer a few quick questions and get a free Indian diet plan. Take it to your doctor or dietitian to adjust if you have a health condition.
Get my free plan → Ask the coachAim for about 30 g a day, within the 25 to 40 g range most guidance suggests, and build up slowly over several weeks.
Pulses and legumes such as rajma, chole and whole moong are the most concentrated everyday sources, followed by whole grains, millets, fruit with skin and vegetables.
Whole-wheat roti has noticeably more fibre than white rice, which has very little. Millet rotis are higher still.
Yes, if you increase it suddenly or do not drink enough water. Raise it gradually and keep fluids up.
Figures marked with a tilde (~) are rounded estimates drawn from the sources above using standard home portions; real foods and recipes vary. This article is educational information, not medical or nutrition advice, and does not replace your doctor or dietitian.
← All articles