โ† Back to Blog
May 15, 2026โ€ขWeight Loss

Does rice really cause weight gain? The Indian truth

By SwasthaFit Nutrition Team ยท Reviewed by a certified registered dietitian โ€” all recommendations are based on clinical experience with Indian patients.

Does rice really cause weight gain? The Indian truth

"Band karo chawal" โ€” almost every Indian dieter has heard this advice. But is rice actually the enemy, or is this one of the biggest diet myths in India?

The truth: rice is not the reason you are gaining weight. Excess calories are.

Why Rice Gets Blamed

Rice is a high-carbohydrate food. When eaten in large amounts with ghee-heavy curries, oily sabzis, and fried accompaniments, the total calorie count adds up fast. But the problem is not the rice โ€” it is the overall portion and what surrounds it.

What Research Actually Says

Studies on South Asian populations show that people who eat moderate amounts of rice as part of a balanced meal do not have higher obesity rates. Traditional South Indian and Bengali diets โ€” both heavy in rice โ€” include populations with healthy body weights when portions and lifestyle are managed.

The glycemic index (GI) of rice is often cited as the problem. White rice has a GI of around 64-72. But the GI of a full meal drops significantly when you eat rice with dal, curd, or vegetables โ€” which is exactly how most Indians eat it.

How to Eat Rice Without Weight Gain

Portion is everything. One katori (150โ€“180g cooked rice) per meal is a reasonable amount for most adults.

Pair it right. Rice + dal + vegetable sabzi is a complete, balanced meal. The protein from dal and fiber from vegetables slow digestion and reduce the blood sugar spike.

Timing matters. Eating rice at lunch is better than at dinner for most people, since you have more time to use that energy.

Do not eat rice alone. A plate of plain rice with just pickle spikes blood sugar fast. Always add protein and fiber.

The Bottom Line

You do not need to give up rice to lose weight. You need to manage your overall calorie intake, pair rice correctly, and control portions. Indian food is healthy โ€” it is the portions and cooking methods that need adjusting, not the cuisine itself.

If you want a personalized plan that includes the foods you already eat โ€” rice and all โ€” a SwasthaFit dietitian can build it for you.

Medical disclaimer: This content is for informational purposes only and does not substitute medical advice. Dietary recommendations for conditions like PCOS, thyroid disorders, and diabetes should be personalised to your medication, lab values, and health history. Please consult your doctor or a registered dietitian before making significant dietary changes.

Want a plan built around your condition?

Get a personalized Indian diet chart from a certified dietitian โ€” starting at โ‚น99. Plans for weight loss, PCOS, thyroid, and diabetes.

Chat with dietitian โ†’