Diet · Weight Loss

Roti vs Rice vs Both: The Real Indian Answer to Weight Loss (With Calorie Table)

Indian thali with roti, dal, sabzi and rice Photo: Unsplash

Every Indian household has had this fight. Mummy says rice makes you fat. Papa says roti is "heavy". Dadi quietly eats both and lives to 92. So which one actually helps you lose weight — roti, rice, or both? Here is the honest, calorie-first answer, written for desi bodies and desi plates.

The short answer

Neither roti nor rice is "fattening" on its own. Weight loss is a function of total calories and protein over the week. Per gram, plain boiled rice and plain phulka roti are within touching distance on calories. What actually decides your weekend weigh-in is portion size, what goes on top (ghee, sabzi gravy, dal tadka), and how much protein sits next to the carb.

Calorie table: roti vs rice (per 100 g cooked)

FoodCaloriesCarbsProteinFatGI
Phulka roti (whole wheat, no ghee)~110 kcal per 30 g roti22 g3.5 g0.8 g62
Tandoori roti~120 kcal per piece23 g4 g1 g62
White rice (boiled)~130 kcal28 g2.7 g0.3 g73
Brown rice (boiled)~123 kcal26 g2.6 g1 g50
Jeera rice (with 1 tsp ghee)~165 kcal26 g2.5 g5 g72
Khichdi (dal + rice, light ghee)~140 kcal22 g5 g3 g55

Numbers are typical Indian-kitchen averages. Your dabba may vary by ±10%.

So… roti or rice for weight loss?

If you only care about calories per 100 g cooked, rice is lower. But you usually eat more grams of rice than roti in one sitting — a typical "ek katori chawal" is 150 g cooked, while two phulkas come in at ~60 g. Net result: most people overeat rice and undercount it.

Roti has slightly more protein and fibre per gram, and a lower glycaemic index than white rice. That makes it a friendlier carb for people with insulin resistance, PCOS, or pre-diabetes — which is a huge chunk of the Indian population.

The "both" plate that actually works

You do not have to pick. The sustainable Indian fat-loss plate looks like this:

That plate lands around 500–600 kcal with ~30 g protein. Two of those a day plus a light breakfast and you are inside most fat-loss ranges for Indian adults.

Common mistakes that ruin the math

What about brown rice, millets, and quinoa?

Brown rice, jowar, bajra, ragi, and foxtail millet all sit lower on the GI scale than white rice and white-flour roti. They are useful swaps — not magic. The same portion rule applies. Quinoa is fine, but it is not meaningfully "better" than ragi for an Indian eater, and it costs five times as much.

The bottom line

Stop picking sides. Roti and rice are both fine. Portion them, put protein on the plate, watch the ghee, and weigh yourself once a week. That is the real Indian weight-loss answer — no detox tea required.