Skip to content
FitCodeLab
How we workResultsAboutPricingBlogRecipesFAQLoginApply
← All articles

Nutrition

Fibre is why you are bloated and still hungry

By Shwetang Chikankar · 1 October 2026 · 7 min read

Protein gets all the attention on a vegetarian diet, and it should. But when a client tells me they are following the plan and still hungry all afternoon, or that they feel heavy and bloated every evening, protein is usually fine. Fibre is the thing nobody looked at.

It cuts both ways, which is what makes it confusing. A traditional Indian vegetarian diet built on dal, sabzi and whole grains can be genuinely high in fibre. A modern one built on white rice, refined roti, paneer and protein shakes can be surprisingly low. On a diet, both create problems.

What fibre actually does on a cut

  • •It fills you up for very few calories. Fibre adds volume and slows stomach emptying, so the same calories keep you full longer. On a deficit this is the difference between manageable and miserable.
  • •It blunts the blood sugar spike from a carb-heavy meal, which flattens the crash and craving that follows two hours later.
  • •It keeps digestion regular. Cutting calories usually means eating less food overall, and constipation on a diet is extremely common.
  • •It feeds your gut bacteria, which matters for how comfortable you feel day to day.

How much do you need?

The usual target is around 25 to 30 g a day for women and 30 to 38 g for men. A simpler rule that works for most people: 14 g per 1,000 calories you eat. On 1,600 calories that is about 22 g. On 2,200 it is about 31 g.

Notice what that means on a cut. As your calories come down, your fibre target comes down with it, but your hunger goes up. So the goal is not maximum fibre. It is hitting a reasonable number from foods that carry it alongside protein.

Where vegetarians actually get it

These are per typical cooked serving, and they are the ones worth building around because they bring protein too.

  • •Rajma, chana, kala chana, one katori cooked: roughly 7 to 9 g fibre, plus 7 to 9 g protein.
  • •Moong, masoor, toor dal, one katori cooked: roughly 4 to 6 g fibre, plus 7 to 9 g protein.
  • •Sprouts, one katori: roughly 4 g, and they are mostly water so the calories are tiny.
  • •Vegetables, two katori of anything green: roughly 4 to 6 g for almost no calories.
  • •Oats, 40 g dry: roughly 4 g, and the soluble kind that helps with fullness.
  • •Chia or flax, one tablespoon: roughly 4 to 5 g.
  • •Whole fruit with the skin, one apple or guava: roughly 3 to 5 g. Juice has essentially none, which is why it never fills you up.

Want a head start?

The free 7-Day Kickstart gives you a vegetarian meal structure and a simple daily plan you can start today. No cost, no call.

Get the free 7-Day Kickstart →

The quiet problem with a high-paneer, high-shake vegetarian diet is that it can be excellent on protein and almost empty on fibre. Paneer has zero. Whey has zero. If those are carrying your protein, your vegetables and dals have to carry your fibre on purpose.

Why you are bloated

Nine times out of ten it is not that fibre is wrong for you. It is that you went from 12 g a day to 35 g in one week because you started a diet on Monday. Your gut bacteria need time to adjust, and the adjustment period is gas, bloating and discomfort.

  • •Add it gradually. Roughly 5 g a week, not all at once.
  • •Drink more water. Fibre without enough water makes constipation worse, not better. This is the single most common mistake.
  • •Soak and cook your legumes properly. Soaking rajma and chana overnight and discarding the water removes a large part of what causes the gas.
  • •Spread it across the day rather than eating one enormous dal-and-salad meal at night. Evening bloating usually traces back to an evening fibre dump.
  • •Give it two weeks before deciding it does not agree with you. Most people adapt.

If you have genuine IBS, this advice changes and is worth a conversation with a doctor rather than a coach. Certain high-fibre foods are common triggers and the usual "just eat more vegetables" answer can make things worse.

A simple day that gets there

  • •Breakfast: oats with a tablespoon of chia and a banana. Around 9 g.
  • •Lunch: one katori rajma, one katori sabzi, two rotis. Around 14 g.
  • •Snack: a guava or an apple, and a handful of roasted chana. Around 7 g.
  • •Dinner: dal, a large salad, small portion of rice. Around 9 g.

That is roughly 39 g without trying, and it is ordinary Indian food. If your day looks nothing like that and you are hungry all the time, you have probably found your problem. Our recipe library is built around exactly these ingredients, so the fibre comes along with the protein rather than being a separate job.

Common questions

How much fibre should I eat to lose weight?

Around 25 to 30 g a day for women and 30 to 38 g for men, or roughly 14 g per 1,000 calories eaten. On a lower-calorie diet the target scales down with your intake, so the aim is to hit a reasonable number from foods that also carry protein.

Why does a high-fibre diet make me bloated?

Usually because the increase was too sudden. Going from a low intake to a high one overnight gives your gut bacteria no time to adapt. Add about 5 g a week, drink more water alongside it, and soak legumes properly before cooking.

Does paneer have fibre?

None at all. Neither does whey, curd or milk. If your protein comes mainly from dairy and supplements, all of your fibre has to come from dals, vegetables, whole grains and fruit, which needs planning rather than luck.

Can too much fibre stop weight loss?

No, but a very high intake can leave you uncomfortable, gassy and bloated enough that you stop enjoying the diet and quit it. It can also interfere with how well you absorb some minerals at extreme intakes. Comfortable and consistent beats maximum.

Read next

Fat Loss

How to Manage Hunger on a Diet (Without Willpower)

Nobody fails a diet because they forgot the plan. They fail because they were hungry at 10 pm and the plan lost. Here is how to make hunger smaller so the plan wins more often.

Nutrition

High-Protein Vegetarian Indian Diet: A Practical Guide

"You can’t get enough protein as a vegetarian" is the most repeated myth in Indian fitness, and it’s wrong. Here’s exactly how to hit your target with everyday food.

Nutrition

Iron and B12 for Vegetarians: Why You Are Always Tired

If you are vegetarian, tired all the time, and your workouts feel harder than they should, get two blood tests before you change your diet again. Ferritin and B12. Here is why.

Want this built around your real life?

Personalized, vegetarian-friendly coaching with a real coach who reviews your week and adjusts the plan.

Apply for coaching

Not ready yet? Grab the free 7-Day Kickstart and start on your own.

FitCodeLab

Personalized fitness coaching, nutrition guidance, and accountability.

Explore

AboutOnline CoachingHow we workResultsCoaching PlansBlogHealthy RecipesFree 7-Day KickstartNight-Shift BlueprintFAQApply

Connect

@noctergy_WhatsApp
© 2026 FitCodeLab. All rights reserved. · Terms · Privacy