Rice vs roti for blood sugar: the honest comparison
By Col. Gautam Guha · Updated 12 Sept 2026
Roti generally raises blood sugar slightly less than white rice because whole wheat carries more fibre and protein. But the difference is small compared with portion size, what you eat alongside, and whether you walk afterwards. Neither food has to be eliminated — the volume does have to come down.
The actual numbers
White rice has a glycaemic index around 70–75; whole wheat roti around 60–65. Per typical serving, one katori of cooked white rice delivers roughly 45 g of carbohydrate and one medium roti roughly 15–18 g.
That per-serving difference is the real story. People rarely eat one katori of rice — they eat two or three. Three rotis and three katoris of rice are not the same meal, and the count matters more than the grain.
What changes the answer
Both foods behave very differently depending on context.
- Cooling cooked rice overnight and reheating it forms resistant starch, lowering the glucose response
- Rice eaten after dal, sabzi and curd spikes far less than rice eaten first
- Multigrain or millet roti with added besan lowers the response further than plain wheat
- Ghee or oil on the roti slows gastric emptying and flattens the curve
- A ten-minute walk after the meal reduces the peak more than switching grains does
Brown rice, red rice and millets
Brown rice is modestly better than white — more fibre, slower digestion — but it is not a free food, and the carbohydrate content is nearly identical. Hand-pounded red rice and millets like ragi, bajra and jowar perform better still, and they suit South and West Indian palates without asking anyone to eat unfamiliar food.
For rice-eating households, the highest-value change is not switching grain. It is halving the rice portion and doubling the dal, sabzi and curd on the same plate.
Test it yourself
Eat your normal rice meal and check glucose at 90 minutes. Next week, eat the same meal with half the rice, extra sabzi, and a walk afterwards. Compare. Your own glucometer will settle the rice-versus-roti argument for your body more convincingly than any chart.
Related questions
- Can diabetics eat rice every day?
- Yes, in controlled portions and alongside protein, vegetables and fibre. Total daily carbohydrate load matters more than any single food.
- Is brown rice better than white rice for diabetes?
- Slightly. It has more fibre and a lower glycaemic index, but similar carbohydrate content. Portion control still does most of the work.
- How many rotis can a diabetic eat?
- There is no universal number. Many of our members do well with two at lunch and one or two at dinner alongside generous dal, sabzi and curd, then adjust based on their own post-meal readings.
Want this done with a coach?
BBDO's 5-Finger Punch turns everything on this page into a weekly plan built around your reports, your kitchen and your schedule.
