Grains & cereals · Veg
Roti calories & nutrition
रोटी / चपाती
Quick answer
Roti, 1 medium roti (30 g atta): about 96 kcal, 3.2 g protein, 19.3 g carbs and 0.5 g fat. Per 100 g (whole wheat flour (atta)): 320 kcal and 10.6 g protein.
Roti made from whole wheat atta is the everyday bread of North India. A plain medium roti is modest in calories; ghee or butter on top is what adds up.
Nutrition per serving
Choose a serving size. Values are for whole wheat flour (atta).
1 medium roti (30 g atta)
96kcal
3.2 g protein · 19.3 g carbs · 0.5 g fat
| Calories | 96 kcal |
|---|---|
| Protein | 3.2 g |
| Carbohydrates | 19.3 g |
| Fat | 0.5 g |
| Fibre | 3.4 g |
Nutrition per 100 g
For whole wheat flour (atta).
| Calories | 320 kcal |
|---|---|
| Protein | 10.6 g |
| Carbohydrates | 64.2 g |
| Fat | 1.5 g |
| Fibre | 11.4 g |
| Calcium | 31 mg |
| Iron | 4.1 mg |
Is roti good for your goals?
Weight loss
Roti is filling for its calories thanks to its fibre (1 medium roti (30 g atta): about 96 kcal). A good fit for a calorie deficit in normal portions.
Muscle building
Not a significant protein source (3.3 g per 100 kcal). Pair it with dal, paneer, eggs, curd or meat to reach your protein target.
- A teaspoon of ghee on a roti adds about 45 kcal.
- Count rotis by size — a large roti can have twice the atta of a small phulka.
- Mixing atta with besan or ragi adds protein or fibre without changing the routine.
Frequently asked questions
Answers calculated from IFCT 2017 values. Educational information only.
Roti, 1 medium roti (30 g atta): about 96 kcal, with 3.2 g protein, 19.3 g carbohydrate and 0.5 g fat.
Roti, 1 small phulka (20 g atta): about 64 kcal, with 2.1 g protein, 12.8 g carbohydrate and 0.3 g fat.
100 g of whole wheat flour (atta) has about 10.6 g protein and 320 kcal — roughly 3.3 g of protein per 100 kcal.
Roti is filling for its calories thanks to its fibre (1 medium roti (30 g atta): about 96 kcal). A good fit for a calorie deficit in normal portions.
Not a significant protein source (3.3 g per 100 kcal). Pair it with dal, paneer, eggs, curd or meat to reach your protein target.
Source & method
Values per 100 g are from the Indian Food Composition Tables 2017 (ICMR–National Institute of Nutrition, Hyderabad), food code A019 “Wheat flour, atta”. Serving values are calculated from those figures; serving weights are typical household measures.
Values are for whole wheat flour (atta). A roti's calories come from the atta used to make it — cooking only removes some water.
Last updated . Values vary with variety, brand and cooking. Not medical advice — nutrition disclaimer.
Related foods
- 326 kcal / 100 g dry
Moong Dal
1 katori cooked dal (≈30 g dry): 98 kcal · 7.2 g protein
- 258 kcal / 100 g
Paneer
50 g (about 4 cubes): 129 kcal · 9.4 g protein
- 331 kcal / 100 g dry
Toor Dal (Arhar)
1 katori cooked dal (≈30 g dry): 99 kcal · 6.5 g protein
- 299 kcal / 100 g dry
Rajma (Red Kidney Beans)
1 katori cooked rajma (≈40 g dry): 120 kcal · 8 g protein
- 356 kcal / 100 g
White Rice
1 katori cooked rice (≈50 g raw): 178 kcal · 4 g protein
- 354 kcal / 100 g
Brown Rice
1 katori cooked rice (≈50 g raw): 177 kcal · 4.6 g protein
