Roti vs Rice — Which Has Fewer Calories?

This debate has been raging in Indian kitchens for decades. Your grandmother says roti. Your South Indian friend says rice. Instagram says neither. Here is what the actual numbers say, so you can stop debating and start eating.

This is the complete calorie breakdown for roti vs rice. Every variant, every preparation method, every portion size that matters in an Indian kitchen. No generic database numbers. Real Indian servings, honestly measured.

144 calories
2 medium rotis vs 1 bowl rice
Protein: 4.2g · Carbs: 30.8g · Fat: 0.8g · Fibre: 3.8g
2 rotis (144 cal) vs 1 bowl rice (180 cal). The difference is 36 calories. Nutritionally meaningless.

Full calorie breakdown

Here’s how the calorie count changes across different preparations and serving sizes of roti vs rice.

Food Serving Calories Protein
2 rotis 60g 144 4.2g
3 rotis 90g 216 6.3g
1 bowl rice (small) 150g cooked 180 3.5g
1 bowl rice (medium) 200g cooked 240 4.6g
1 cup cooked rice ~160g 195 3.8g

The gap between 2 rotis (144 cal) and 1 bowl rice (medium) (240 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.

How roti vs rice compares to roti

One serving of roti vs rice (144 cal) is roughly 2.0x a plain roti (72 cal). Not dramatically different, but the gap adds up over multiple servings. Two roti vs rice = roughly 4.0 rotis in calorie terms.

Roti vs Rice vs rice

Roti vs Rice (144 cal) and rice (180 cal) are close enough in calories that the choice should be about taste and nutrition profile, not calorie counting. The difference of 36 calories per serving is negligible in practical terms.

Roti wins on fibre (3x more) and satiety (chewing slows eating). Rice wins on versatility with gravies and ease of digestion. Calorie-wise they are almost identical in normal Indian servings.

Is roti vs rice good for weight loss?

Roti vs Rice at 144 calories is neither particularly light nor particularly heavy. It’s a moderate-calorie Indian food that fits comfortably in most diet plans when portion-controlled.

On a 1,500-calorie diet, one serving of roti vs rice takes up about 10% of your daily budget. That leaves room for two other proper meals and a snack or two. Not restrictive at all.

THE BOTTOM LINE
Roti vs Rice at 144 calories per serving is a solid choice for weight loss when portion-controlled. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Roti vs Rice Fit Your Budget?

Find your daily calorie target in 30 seconds. Then every food choice makes sense.

Calculate My Target →

How roti vs rice fits in your daily calories

Here’s what including roti vs rice looks like at different calorie targets:

1200 cal/day (Aggressive weight loss): Easy fit. Only 12% of your budget. Plenty of room for other meals and snacks.

1500 cal/day (Steady weight loss): Easy fit. Only 10% of your budget. Plenty of room for other meals and snacks.

2000 cal/day (Maintenance): Easy fit. Only 7% of your budget. Plenty of room for other meals and snacks.

Best time to eat roti vs rice

Roti vs Rice at 144 calories is light enough for any meal or even as a substantial snack. It is one of those foods you do not need to overthink. Include it when you want it, track it loosely, and move on.

How to reduce calories when eating roti vs rice

Eat both. Roti for 1-2 meals, rice for 1. You get fibre benefits of roti and versatility of rice. No boredom.

Measure rice with a cup. Rice is easier to overeat because it goes down fast. One measured cup of cooked rice = ~180 cal. Without measuring, most people serve 1.5 to 2 cups.

Count rotis, measure rice. Rotis have a natural portion control (you count them). Rice doesn’t. Use a cup for rice, count for rotis.

Match the protein, not the carb. Whether you eat roti or rice, the protein alongside it (dal, paneer, egg, chicken) matters 10x more than the carb choice.

The real answer: Roti and rice are nutritional equals in Indian servings. The portion and the protein alongside matters 10x more. Stop debating, start tracking your total daily intake.

Frequently asked questions

Is roti healthier than rice?
Roti has 3 to 4x more fibre and lower GI. But calories are almost identical in normal servings. Neither is dramatically healthier.
How many rotis equal 1 bowl rice?
2 to 2.5 rotis equals 1 small bowl cooked rice in calories.
Should I eat roti or rice at night?
Either is fine. No metabolic difference based on time. Choose based on preference.
Can I eat both in one day?
Absolutely. Roti for breakfast/dinner, rice for lunch. As long as total daily calories fit your target.
Which is better for diabetics?
Roti, slightly, due to lower glycemic index. But brown rice is comparable to roti on GI.

📋 Get Your Free 7-Day Indian Meal Plan

Includes roti vs rice and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.

Download Free Plan →

Nutritional values based on IFCT (Indian Food Composition Tables) and USDA databases. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice.

📅 Published: May 1, 2026