Chapati (roti) calories

चपाती

Thin, unleavened whole wheat flatbread cooked on a dry griddle (tawa), eaten with vegetable sabzi, dal or curry at most Indian home meals.

Illustration of Chapati (roti)

Quick answer

A typical serving of Chapati (roti) (2 chapatis with 1 bowl of mixed vegetable sabzi) has about 340 kcal. Most servings fall between 250 and 550 kcal, depending on the portion and the recipe.

Calories
340 kcal
Protein
10 g
Carbs
44 g
Fat
14 g

Nutrition facts per serving

Serving: 2 chapatis with 1 bowl of mixed vegetable sabzi, about 270 g.

NutrientAmountShare of calories
Calories340 kcal100%
Protein10 g12%
Carbohydrates44 g51%
Fat14 g37%

Calories in common versions

VersionTypical calories
1 chapati only, about 40 g80 kcal
2 chapatis with ghee and sabzi420 kcal
3 chapatis with sabzi and dal630 kcal

What drives the calories

  • Each chapati has about 80 kcal, mostly carbs from whole wheat flour.
  • Ghee brushed on top adds about 40 kcal per teaspoon.
  • The oil in the sabzi gives most of the fat.

How to make it lighter

  • Skip the ghee on top, or use only a little.
  • Fill half of the plate with sabzi or salad.
  • Add dal or curd for protein.

How to log Chapati (roti) in Nibbs

Note the number of chapatis and whether they have ghee, then log the sabzi as its own item. Nibbs then estimates the portion and the calories for your actual plate, and you can edit any item before you save it.

Chapati (roti) calorie questions

How many calories are in 1 chapati?

A medium chapati (about 40 g) without ghee has about 80 kcal. With 1 teaspoon of ghee, it has about 120 kcal.

How many calories are in chapati with sabzi?

A meal of 2 chapatis and a bowl of mixed vegetable sabzi has about 340 kcal. A bowl of dal adds about 200 kcal.

Is chapati the same as roti canai?

No. Chapati is a thin whole wheat flatbread cooked without oil. Roti canai is a flaky, layered flatbread made with white flour and fried with oil or ghee, so it has more calories.

Track Chapati (roti) with a photo

Nibbs is the AI calorie tracker built for Asian food. Snap your plate and get calories and macros in seconds.

Related dishes

Calorie tracker for Indian food