Nutrition Facts

Calories in Roti

One serving of roti (1 chapati, about 36 g) has about 73 calories and 2.1 g of protein. 100 g has about 202 calories and 5.9 g of protein.

73calories2.1gprotein12.8gcarbs1.3gfat

Per serving: 1 chapati, 36 g

The numbers, laid out

Full Breakdown

AmountCaloriesProteinCarbsFatFibre
1 chapati (36 g)73 kcal2.1 g12.8 g1.3 g2.3 g
2 chapatis (72 g)146 kcal4.2 g25.6 g2.6 g4.6 g
3 chapatis (108 g)219 kcal6.3 g38.4 g3.9 g6.9 g
4 chapatis (144 g)292 kcal8.4 g51.2 g5.2 g9.2 g
5 chapatis (180 g)365 kcal10.5 g64 g6.5 g11.5 g
100 g202 kcal5.9 g35.6 g3.6 g6.3 g

Protein, Carbs and Fat in Roti

One serving of roti (1 chapati, about 36 g) has about 2.1 g of protein. 100 g has about 5.9 g.

  • Carbs 72%
  • Fat 16%
  • Protein 12%

About 72% of the calories in roti come from carbohydrate, 16% from fat and 12% from protein. One serving is about 4% of a 2,000 kcal day. 2,000 kcal is the reference day used on Indian food labels; your own needs depend on your age, size and activity.

How Roti Compares

DishPer servingPer 100 gProtein per 100 g
Roti73 kcal per 1 chapati202 kcal5.9 g
Makki ki roti224 kcal per 1 roti264 kcal3.5 g
Paushtik roti64 kcal per 1 roti149 kcal7.2 g
Soya roti143 kcal per 1 roti284 kcal9.2 g
Naan152 kcal per 1 naan286 kcal8.1 g
Besan aur palak ka paratha178 kcal per 1 parantha217 kcal5.5 g

Common Questions

How many calories are in roti?

One serving of roti (1 chapati, about 36 g) has about 73 calories and 2.1 g of protein. 100 g has about 202 calories and 5.9 g of protein.

How much protein is in roti?

One serving of roti (1 chapati, about 36 g) has about 2.1 g of protein. 100 g has about 5.9 g.

How many carbs and how much fat are in roti?

One serving of roti (1 chapati, about 36 g) has about 12.8 g of carbohydrate, 1.3 g of fat and 2.3 g of fibre.

How many calories are in 2 chapatis of roti?

Two servings of roti (2 chapatis, about 72 g) have about 146 calories and 4.2 g of protein.

Where do the calories in roti come from?

About 72% of the calories in roti come from carbohydrate, 16% from fat and 12% from protein. One serving is about 4% of a 2,000 kcal day.

Which has more calories, roti or makki ki roti?

Per 100 g, roti has about 202 calories and makki ki roti has about 264, so makki ki roti has more.

How many calories are in 1 chapati?

One serving of roti (1 chapati, about 36 g) has about 73 calories and 2.1 g of protein. 100 g has about 202 calories and 5.9 g of protein.

How much protein is in 1 chapati?

One serving of roti (1 chapati, about 36 g) has about 2.1 g of protein. 100 g has about 5.9 g.

How many carbs are in 1 chapati?

One serving of roti (1 chapati, about 36 g) has about 12.8 g of carbohydrate, 1.3 g of fat and 2.3 g of fibre.

How many calories are in 5 chapatis?

5 servings of roti (5 chapatis, about 180 g) have about 365 calories and 10.5 g of protein.

How many calories are in 3 chapatis?

3 servings of roti (3 chapatis, about 108 g) have about 219 calories and 6.3 g of protein.

How many calories are in 4 roti?

4 servings of roti (4 chapatis, about 144 g) have about 292 calories and 8.4 g of protein.

Good to Know

Source: Indian Nutrient Databank (INDB), recipe “Chapati/Roti” (ASC096), based on ICMR-NIN's Indian Food Composition Tables. Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition, 2024 (paper, CC BY 4.0). INDB works out each recipe from its raw ingredients, so weights are before cooking: a cooked piece can weigh less for the same calories. Home-cooked versions vary with the recipe, the oil or ghee used and the portion size. This is general nutrition information, not medical advice.

Healthy Indian Recipes

Join the IDYORA community

New recipes, wellness tips and small habits. Join the waitlist.

Join the Waitlist