QUICK ANSWER
Fiber rich foods include lentils (about 8 g per half cup boiled), chickpeas (about 6.5 g per half cup cooked), whole grains, vegetables and fruit. The WHO advises adults to eat at least 25 g of fibre a day. Add it slowly and drink more water to avoid bloating.
Key takeaways
- The WHO suggests 25 g of fibre a day for adults.
- Dal and chana are convenient everyday sources, at 6 to 8 g per half cup.
- Add one pulse portion at a time, and let your gut catch up.
- Gas from beans usually settles after 3 to 4 weeks of regular eating.
- People who eat the most fibre have roughly 15 to 30% lower risk of early death, heart disease, type 2 diabetes and bowel cancer.
At a glance
High fiber foods list: fibre per serving, with Indian staples
| Food | Serving | Fibre | Notes |
|---|---|---|---|
| Lentils (dal), boiled | ½ cup | About 8 g | Value is for boiled lentils, not watery dal |
| Chickpeas (chana), cooked | ½ cup | About 6.5 g | Also good as a roasted snack |
| Daily amount for adults | Whole day | At least 25 g | WHO |
High fiber foods list: how many grams per serving
The WHO advises adults to eat at least 25 g of fibre a day [1]. Pulses are the easiest way to get there.
A half cup of boiled lentils gives about 8 g of fibre. A half cup of cooked chickpeas gives about 6.5 g [2]. Whole grains, vegetables and fruit add more through the day [3].
At lunch tomorrow, it can help to ask for a second katori of dal instead of extra rice.
Which Indian foods are high in fiber?
Dal, chana, rajma, millets, vegetables and fruit all fit the WHO’s advice. It says carbohydrates should come mainly from whole grains, vegetables, fruit and pulses, including millet, lentils and chickpeas [3].
In Japanese adults, fibre from fruit, beans and vegetables was linked to living longer, but fibre from cereals was not [4]. This shows a link, not proof.
Easy swaps to try:
- Add a dal or chana dish to each meal.
- Pick a millet roti or millet upma now and then.
- Eat fruit with its skin where you can.
- Put a vegetable sabzi on the plate before the rice.
How much fibre per day do you need?
The WHO says everyone older than 10 should aim for at least 25 g a day [3]. The biggest health benefits were seen at 25 to 29 g a day [5]. Most people around the world eat less than this [6].
Why this varies from person to person
In adults with diabetes, adding 15 g a day, or reaching about 35 g, may be a reasonable aim [7]. Your own gut also decides how fast you can build up, so go at your pace.
What does a high fiber diet look like in one day?
A high fiber diet is built from whole plant foods at every meal, not one special food. Two half-cup pulse servings give roughly 14 g, so grains, vegetables and fruit cover the rest [2] [3].
- Breakfast: vegetable upma made with millet, and a piece of fruit.
- Lunch: boiled dal, a vegetable sabzi and a whole-grain roti.
- Snack: roasted chana.
- Dinner: rajma or chana masala with vegetables.
How to add fibre without bloating or gas
Go slowly and drink more fluids. Suddenly eating much more fibre can cause bloating, cramps and constipation [2].
Start with small portions of beans and lentils. After three to four weeks of regular eating, the gut adapts and gas usually returns to normal [2]. Bloating and gas are the main worry people have with high fibre [8].
Common mistakes
- Jumping from little fibre to a lot in a few days.
- Drinking too little water as you eat more fibre.
- Adding a lot of fibre all at once, which can sometimes cause bloating and cramping. Build up a mix of pulses, fruit, vegetables and grains gradually instead [2].
On a client-site day in Pune, keep a bottle of water on the table and choose dal and sabzi from the canteen. Pack roasted chana for the cab ride home. On travel days, hold your fibre where it is rather than pushing higher. Fiya can help you keep the build-up steady through weeks like this.
What fibre does for constipation, blood sugar and heart health
Fibre helps with all three. In adults with long-term constipation, about 66% responded to fibre compared with 41% on comparison treatment [9]. Benefit showed with more than 10 g a day for at least 4 weeks, though gas was higher [9].
In people with diabetes, higher fibre lowered HbA1c and fasting blood sugar [7].
For your heart, more fibre is linked to lower body weight, blood pressure and total cholesterol [5]. People who eat the most fibre have roughly 15 to 30% lower risk of early death, heart disease, type 2 diabetes and bowel cancer [5].
What are easy high fiber snacks?
Roasted chana and fruit with the skin on are the simplest high fiber snacks. Chickpeas are a rich source [2].
- Roasted chana instead of fried namkeen.
- A piece of fruit, skin on.
- A small bowl of boiled chana with chopped onion and tomato.
Two weeks to build up more fibre gradually
- Days 1 to 3: add one extra portion of fruit or vegetables to your usual meals.
- Days 4 to 7: put a half cup of dal or chana into one meal each day, and keep a water bottle at your desk.
- Days 8 to 10: swap one refined-grain meal, such as white rice, for a millet or whole-grain version.
- Days 11 to 14: add a second pulse portion if your stomach is comfortable. If you feel gassy, stay at the same level for a few days.
When to see a doctor
- Blood in your stool, or black stools
- Unexplained weight loss
- Severe or lasting stomach pain, or vomiting
- Constipation or a change in bowel habit that lasts more than a few weeks
- If you have diabetes or kidney disease, check with your doctor before big diet changes
HOW FIYA HELPS
Making more fibre stick
Knowing the list is easy. Raising fibre bit by bit through canteen lunches and travel days is the hard part. Fiya is Fyxlife’s personal health manager. She gets to know what you actually eat, so the plan gets sharper the longer you use it, and she works over WhatsApp. Fyxlife sells nothing.
Frequently asked questions
Soluble fibre dissolves in water and forms a gel. Insoluble fibre does not dissolve and adds bulk to stool. Most plant foods, such as dal, oats and vegetables, contain both, so a varied plate covers you.
Among the foods with sourced values here, boiled lentils lead with about 8 g per half cup, then cooked chickpeas at about 6.5 g. Both are everyday Indian staples, as dal and chana.
Spread it across the day. Add dal or chana to lunch and dinner, choose whole grains or millets, keep fruit skin on, and have vegetables with each meal. Build up over a couple of weeks.
In adults with long-term constipation, fibre treatment helped more people than comparison treatment, though it caused more gas. Ask a doctor or pharmacist before starting a supplement.
Related reading
- Meal Timing & Circadian Rhythm: Is It Worth It?
- Meal Timing & Circadian Rhythm: Is It Worth It?
- Nutrition & Mental Health: Biomarker Test Guide
- Protein & Muscle: What to Test and When
References
- WHO updates guidelines on fats and carbohydrates, World Health Organization, 2023
- 20+ High-Fiber Foods To Keep Your Gut Healthy, Cleveland Clinic, 2026
- Healthy diet (fact sheet), World Health Organization, 2020
- Dietary fiber intake and mortality: Japan Public Health Center study, AJCN, 2020
- Carbohydrate quality and human health, Lancet, 2019
- Dietary fiber umbrella review, Clinical Nutrition, 2025
- Dietary fibre and whole grains in diabetes management, PLoS Medicine, 2020
- Dietary fibers or probiotics on functional constipation: RCT, Gut Microbes, 2023
- Fiber Supplementation on Chronic Constipation: Meta-Analysis, AJCN, 2022
Sources checked on 2026-10-18.
This article is general information, not medical advice. Talk to your doctor about your own results and before changing any medicine.



