Calories in 1 Roti (Chapati): Small, Medium & Large Roti Calories

One plain whole wheat roti (chapati) contains around 70–120 calories depending on its size, thickness, and whether oil or ghee is used during cooking. In Indian diets, roti is one of the most common staple foods, making it important for calorie tracking, weight loss, and meal planning.

Quick Answer

Roti Calories Breakdown

Type of RotiCalories
Plain small roti70 kcal
Plain medium roti90 kcal
Plain large roti120 kcal
Roti with ghee130–180 kcal

Nutrition Profile of Roti

Aside from being low in calories, people consume it because of its various nutritional values. The table below contains the nutrition profile of Roti

Nutrient20g30g40g100g
Energy60kcal90kcal120kcal300kcal
Protein1.6g2.4g3.2g8g
Carbohydrates11g16.5g22g55g
Fat1g1.5g2g5g
Dietary Fibre1.8g2.7g3.6g9g

What Affects Calories in Roti?

Is Roti Good for Weight Loss?

Yes. Roti can support weight loss because it contains complex carbohydrates and dietary fiber that help improve fullness and reduce overeating. Portion size matters more than avoiding roti completely.

Ideal intake:

Roti vs Rice Calories

1 roti ≈ 90 kcal

1 cup rice ≈ 200 kcal

Roti is generally better for portion control in weight loss diets.