Skip to content

Calories in Roti / Chapati

119 kcal per 1 medium (40 g) ยท297 kcal per 100 g

A serving of roti / chapati (1 medium, 40 g) has 119 calories, with 3.8 g protein, 20.4 g carbohydrate, 2.9 g fat and 2 g fibre. 100 g has 297 calories.

One medium whole-wheat roti is roughly 120 kcal.

Nutrition facts

NutrientPer 100 gPer serving
Calories297 kcal119 kcal
Protein9.6 g3.8 g
Carbohydrate51 g20.4 g
Fat7.3 g2.9 g
Fibre4.9 g2 g

Serving shown: 1 medium (40 g). Values are reference estimates.

Calorie split

Protein
12%
Carbs
66%
Fat
21%

Calories per serving

  • 1 medium (40 g)119 kcal
  • 2 rotis (80 g)238 kcal
Add Roti / Chapati to your tracker

Common questions

How many calories are in roti / chapati?
A serving of roti / chapati (1 medium, 40 g) has 119 calories, with 3.8 g protein, 20.4 g carbohydrate, 2.9 g fat and 2 g fibre. 100 g has 297 calories.
How many calories are in 100 g of roti / chapati?
100 g of roti / chapati has 297 calories: 9.6 g protein, 51 g carbohydrate, 7.3 g fat and 4.9 g fibre.
How much protein is in roti / chapati?
There are 3.8 g of protein in 1 medium (40 g) (9.6 g per 100 g). 12% of its calories come from protein, so it's mostly carbohydrate.
How many calories are in other portions of roti / chapati?
2 rotis (80 g): 238 kcal.

Values per 100 g come from USDA FoodData Central and standard food-composition tables; per-portion figures are calculated from them. Brands and recipes vary, so check the label when you have one.