Roti vs Rice: Which Is Better for Weight Loss?
"Should I stop eating rice to lose weight?" is one of the most common diet questions in India. The honest answer: neither roti nor rice makes you gain weight — but there are real differences worth understanding.
Roti vs rice, head to head
Comparing one medium chapati to one katori of cooked white rice:
| 1 Chapati (~30g) | 1 Katori rice (~130g) | |
|---|---|---|
| Calories | ~80 kcal | ~130–170 kcal |
| Carbs | 15g | 35g |
| Protein | 3g | 3g |
| Fiber | 2g | 0.5g |
| Glycemic index | Medium (~62) | High (~73 white) |
The katori of rice looks higher in calories, but that's a portion difference — a katori of rice weighs more than one chapati. Gram for gram, they're close.
Do they differ in calories?
Per 100g cooked, they're almost identical (~120–130 kcal). So no — rice is not inherently more fattening than roti. The reason people associate rice with weight gain is portion size: it's very easy to eat two or three katoris of rice, while most people stop at two or three rotis.
Fiber and glycemic index
This is where roti has a genuine edge:
- Fiber: Whole-wheat roti has ~4x the fiber of white rice. Fiber slows digestion, keeps you full longer, and supports gut health.
- Glycemic index: White rice spikes blood sugar faster than whole-wheat roti. For people managing diabetes or insulin resistance, that matters.
But you can close the gap: brown rice, hand-pounded rice, or adding vegetables and dal to your rice lowers its effective glycemic load significantly.
The real deciding factor
For weight loss, the food that wins is the one you can portion-control and stay consistent with. Both work in a calorie deficit. What actually moves the needle:
- Measure your portions. Two rotis or one katori of rice per meal is a reasonable starting point for most people losing weight.
- Load up on protein and vegetables. They fill half your plate so the grain isn't the main event.
- Don't demonize either. Cutting rice entirely often backfires — you feel deprived and rebound.
The verdict
Roti has a slight edge for weight loss thanks to more fiber and a lower glycemic index — but rice is perfectly fine in controlled portions, especially brown or paired with dal and vegetables. Consistency beats the roti-vs-rice debate every time.
The easiest way to stay consistent is to actually see your numbers. Tell NutriChat "2 rotis with dal" or "1 katori rice with rajma" and it logs the calories and carbs instantly — so you can compare your real meals instead of guessing.
Quick reference: Roti and rice have similar calories per gram. Roti wins on fiber and glycemic index; rice is fine in controlled portions. Portion size matters more than which one you pick.