Home/Blog/Weight Loss
Weight Loss

Is Rice Bad for Weight Loss? The Truth About Rice in Indian Diets

12 May 2026· 7 min read· MeriDiet Editorial Team· Reviewed by a Registered Dietitian

Rice is one of the most commonly eaten foods in India. It is the foundation of meals across most of the country — from dal chawal in the north to sambar rice in the south. Yet when people decide to lose weight, rice is often the first food they are told to avoid. Is rice actually bad for weight loss, or is this a misconception that deserves a closer look?

Why Does Rice Have a Bad Reputation for Weight Loss?

The negative perception around rice and weight loss comes from a few different sources. The rise of low-carbohydrate diets over the past two decades has made many people cautious about all carbohydrate-rich foods, and rice is high in carbohydrates. Additionally, rice — particularly white rice — has a relatively high glycemic index, which has led some to conclude it is unsuitable for those trying to lose weight.

These concerns are not entirely without basis, but they are often presented without the full context needed to make an informed decision about your own diet.

What Does Rice Actually Contain?

Rice is primarily a source of carbohydrates. A standard serving of cooked white rice — approximately 150 grams or about one medium katori — contains roughly 200 calories, around 44 grams of carbohydrates, and a small amount of protein. It is low in fat and contains trace amounts of vitamins and minerals.

On its own, rice is not a particularly high-calorie food. The calorie count of a rice-based meal rises significantly depending on what is added to it — heavy curries, large amounts of ghee or oil, fried side dishes, or papadums can all add substantially to the total.

What Is the Glycemic Index and Should You Worry About It?

The glycemic index (GI) is a measure of how quickly a food raises blood sugar levels after eating. White rice has a moderate to high GI, which means it can cause a faster rise in blood sugar compared to foods like lentils or vegetables.

However, the glycemic index is measured for individual foods eaten in isolation. In reality, you rarely eat plain rice on its own. When rice is eaten as part of a mixed meal — alongside dal, vegetables, curd, or a protein source — the overall impact on blood sugar is considerably lower. Fat, protein, and fibre in the meal slow down the digestion of carbohydrates, which moderates the blood sugar response.

For most healthy individuals trying to lose weight, the glycemic index of a single food matters far less than the total calories and nutritional balance of the overall diet.

Is Brown Rice Better Than White Rice for Weight Loss?

Brown rice is a whole grain that retains its outer bran layer, which is removed during the milling process that produces white rice. As a result, brown rice contains more fibre, slightly more protein, and a greater amount of certain vitamins and minerals compared to white rice.

The higher fibre content in brown rice can help you feel fuller for longer, which may make it easier to manage your total food intake. Brown rice also has a slightly lower glycemic index than white rice.

That said, the calorie difference between brown and white rice is small. Brown rice is nutritionally superior, but switching from white to brown rice alone will not automatically cause weight loss. It is also worth noting that many people find brown rice less palatable and harder to cook well. A diet that uses white rice and is otherwise well-balanced will likely produce better results than a diet based on brown rice that you find difficult to follow consistently.

Can You Eat Rice and Still Lose Weight?

Yes. There is no evidence that eating rice in appropriate amounts prevents weight loss. Many populations around the world — particularly in East and Southeast Asia — eat rice as a daily staple and historically have had low rates of obesity.

Weight loss depends on whether your total calorie intake is lower than the energy your body uses. If your overall diet is in a calorie deficit — meaning you are consuming fewer calories than your body needs — you will lose weight regardless of whether rice is part of your meals.

The challenge with rice is not the food itself but how easy it is to serve large portions without realising it. A small bowl of rice looks modest on the plate but can hold considerably more than you intend to eat.

What Affects Your Weight More Than Rice

If you eat rice daily and are not losing weight, the cause is unlikely to be the rice itself. More significant factors include:

  • Total calorie intake throughout the day, including snacks, beverages, and meals other than the one containing rice
  • Portion sizes of rice and the accompaniments served with it
  • The calorie content of curries, dals, and other dishes paired with rice
  • Calorie-containing drinks such as sweetened chai, juices, cold drinks, or alcohol
  • Physical activity level and overall energy expenditure
  • Eating patterns such as frequent snacking, late-night eating, or skipping meals and overeating later

Practical Tips for Including Rice in a Weight Loss Diet

  • Serve a measured portion: Use a standard katori or measuring cup to serve rice rather than estimating by eye. This makes it easier to be aware of how much you are eating.
  • Build a balanced plate: Pair rice with a protein source such as dal, rajma, chole, eggs, chicken or fish, and include a vegetable dish. A balanced plate reduces the likelihood of overeating rice.
  • Use lighter accompaniments: Choose sabzi cooked with minimal oil rather than heavy, cream-based or oil-rich curries to keep the overall calorie count of the meal in check.
  • Eat slowly: Eating more slowly allows your body time to register fullness, which can help prevent overeating.
  • Avoid eating rice with sugary drinks: Pairing rice with sweetened beverages adds extra calories that are easy to overlook.
  • Do not skip meals: Skipping meals earlier in the day can lead to overeating at dinner, which is often when rice is served.

Rice vs Roti: Which Is Better for Weight Loss?

This question comes up frequently. The straightforward answer is that neither rice nor roti is clearly superior for weight loss when eaten in similar calorie amounts.

Whole wheat roti contains slightly more fibre and protein per serving compared to white rice. This can provide a small advantage in terms of satiety. However, the difference is not large enough to make switching from rice to roti a necessary step for weight loss.

If you are from a region where rice is the traditional staple and roti is unfamiliar or less enjoyable, forcing yourself to eat roti every day is unlikely to be a sustainable strategy. Eating food you enjoy and can maintain is more important than switching staples for marginal nutritional differences.

Final Thoughts

Rice is not bad for weight loss. It is a carbohydrate-rich food that, when eaten in appropriate portions as part of a balanced meal, can fit comfortably into a diet aimed at losing weight.

The decision to reduce or eliminate rice should be based on your overall calorie intake and personal preferences — not on the fear that rice alone is preventing you from losing weight. Many people successfully lose weight while continuing to eat rice every day. The key is balance, portion awareness, and consistency.

Get a Diet Plan That Works With Your Rice Habits

MeriDiet creates personalized plans around the foods you already eat. Take the quiz and get started with a plan suited to your goals and lifestyle.

Get My Diet Plan →

Frequently Asked Questions

Written by

MeriDiet Editorial Team

The MeriDiet Editorial Team consists of registered dietitians, certified nutritionists and health writers dedicated to providing accurate, evidence-based nutrition information for Indian lifestyles. All content is reviewed by a qualified dietitian before publication.

About MeriDiet →

Medical Disclaimer: This article is for informational purposes only and does not constitute medical advice, diagnosis or treatment. Always consult a qualified healthcare professional or registered dietitian before making changes to your diet, especially if you have a medical condition.