Calories in roti (chapati)
1 roti (38 g): 77 kcal · 2.2 g protein · 15.9 g carbs · 1.4 g fat
Calories and macros in roti by portion
| Portion | Calories (kcal) | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|
| 1 roti (38 g) | 77 | 2.2 | 15.9 | 1.4 |
| 2 rotis (76 g) | 154 | 4.5 | 31.9 | 2.7 |
| 3 rotis (114 g) | 231 | 6.7 | 47.8 | 4.1 |
| 100 g | 202 | 5.9 | 42.0 | 3.6 |
Per-100 g values: Indian Nutrient Databank. Portion weight: ThaliScan's typical home portion (how portions are set).
Protein in roti
1 roti has 2.2 g protein. That is 12% of its calories, or 2.9 g protein per 100 kcal. It also has 2.4 g fibre.
The standard recipe behind these numbers is made with wheat flour (atta) and ghee.
Roti on a typical plate
| Item | Calories (kcal) | Protein (g) |
|---|---|---|
| 3 rotis (114 g) | 231 | 6.7 |
| 1 small katori of rajma (120 g) | 172 | 7.1 |
| 1 medium katori of aloo gobi (176 g) | 187 | 3.3 |
| Plate total | 590 | 17.1 |
Why roti calorie numbers differ
Roti is a thin, unleavened wheat flatbread rolled from atta dough and puffed on a tawa, often with ghee or butter smeared on top. Size and thickness are what move its calories, because a wide dhaba roti holds far more flour than a small home phulka. A spoon of ghee on top adds more than most people expect, so note whether yours is dry or buttered.
One extra teaspoon of ghee or oil (5 g) adds 45 kcal, 58% of the calories in 1 roti.
The numbers here are for a standard home recipe at 38 g per roti. Weigh your portion or compare it with that weight.
Log roti in ThaliScan
Snap your plate and ThaliScan lists each item with its calories. Set how many rotis you had in a tap. Search and manual logging work offline.
FAQ
How many calories are in 1 roti?
1 roti (38 g) has 77 kcal, with 2.2 g protein, 15.9 g carbs and 1.4 g fat.
How many calories are in 2 rotis?
2 rotis (76 g) have 154 kcal and 4.5 g protein.
How much protein is in roti?
1 roti has 2.2 g protein, and 100 g has 5.9 g.
How much does 1 roti weigh?
This chart uses 38 g for 1 roti, a typical home size. Size changes the calories, so weigh yours once to see how it compares.
Related foods
See the full Indian food calorie chart
Source: Per-100 g values from the Indian Nutrient Databank (INDB), described in Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition. 2024;8(7):103790 (article, published under CC BY 4.0). Adapted by ThaliScan: values per portion and for several portions are calculated from the per-100 g figures at the weights shown.
Last checked: 10 October 2026. Estimates for general wellness, not medical advice.