1 chapati nutrition:-Calories in one chapati (carbs, protein, fiber)

1 chapati nutrition (calories)

Let’s have a look at how many calories does one chapati or roti has. The quick answer is, one regular chapati or roti (40g) contains approx 120 calories.

Chapati is an Indian bread widely used by Indians and has many  health benefits  . It is great for your heart and also aids in weight loss. It also helps to keep blood sugar levels stable as it does not increase your insulin levels. The question that comes to the mind of many people is “How many calories are in 1 roti?”.

Read this article to know the complete details of calories in 1 chapati.

How many calories are in a chapati?

Indian roti or chapati   also known as   roti is a staple food of India and is cooked in almost every Indian household. It is rich in nutrients which are very important for your health. Chapati has many health benefits but one of the most well-known health benefits of eating roti is its ability to aid   in weight loss and  diabetes management  . Chapati is  basically a high calorie food but the calories can be adjusted as per your daily requirement.

Calories in 1 Chapati

How many calories are in 1 roti?  Truth

Basically, a medium sized chapati contains 104 calories. Most of the  calories  of carbohydrates or  63 calories  come from  is  . 10 calories come from protein and the remaining  33 calories come   from fat  .

 Due to the calories in 1 chapati, most people avoid eating chapati  The calories in 1 chapati are not  too many that it will affect your goals. If a person is on a low-calorie diet, he can have 1 chapati without fat. Calories can be easily burned by going into cardio, weight training or any kind of physical activity.

Indians basically eat chapati every day as it is the staple food of India. Calories may vary due to the size and amount of wheat used to make a chapati.

health benefits of chapati

good source of energy

Roti is a good source of energy as it is rich in good carbs and fats. Whole wheat chapatis can provide sustained energy levels for a longer period of time.

good for skin

Chapati is one of those foods that are good for your skin. Since it contains goodness of zinc and other minerals. Eating it every day can improve the quality of your skin and avoid any type of pimples or acne.

maintain hemoglobin level

Due to its iron content, chapati can help in maintaining hemoglobin levels in the body. Including chapatis in your daily diet can be a healthy way to maintain normal levels of hemoglobin.

helps with digestion

Due to their high fiber content, chapatis are a great food for your digestive health. A diet high in fiber can help prevent or reduce the risk of constipation and other digestive problems. Your body needs a minimum amount of fiber to stay healthy and function properly, even if you don’t have indigestion.

Calorie friendly

Compared to other food items, chapati has less calories. It is a weight loss as well as weight gain diet. In weight loss, less chapatis will be consumed than a weight gainer diet.

1 chapati nutrition information

confirmatory amount for chapati
calories 104
protein 2.6 grams
Carbohydrate 15.7 grams
fiber 2.6 grams
fat 3.7 grams
cholesterol 0

Carbs in roti

People get confused seeing a big number on the side of the carb of the roti. Yes, roti is rich in carbs but not necessarily not good for weight loss.

One roti has approx. 18 grams of carbs in it. So, if you are eating a 40 g chapati, you will consume about 18 grabs.

But if you eat this carb in moderation and do not overload yourself, the roti is not just weight-loss-friendly but also a very healthy diet.

I have included rotis in my diet when I was on my weight loss journey. And, I am still proudly eating and still able to maintain my weight. But, check with your dietician if you are carb sensitive.

Protein in roti

One roti of approx 40 grams has about 3.1 grams of protein. Rotis are known to be a great source of protein and many love adding this to their weight loss, weight gain, and muscle gain diet.

So, if you want to gain muscles or do not want to lose muscles during weight loss, then get the necessary protein from rotis.

Calories in 2 Rotis or Chapati

The total calories in 2 Rotis (80g) are approx 240 calories. One roti has 120 calories, so it is obvious that 2 Rotis of 40g each will have approx 120*2 = 240 calories.

Moving forward like this, we can find out calories in 3 Rotis as well.Calories in 3 Rotis

The total calories in 3 Rotis (120g) are approx. 360 calories. One roti has 120 calories, so it is obvious that 3 Rotis of 40g each will have approx 120*3 = 360 calories.

Calories in 100g of Chapati or Roti

100g of Roti has approx. 300 calories. It is so simple to calculate if you already know a 40g regular size chapati or roti has 120 calories.

Let me help you again, (40g+40g+20g=100g) which accounts for (120+120+60cal= 300 calories in 100g Roti)


  1. Chapati is an Indian bread widely used by Indians.
  2. Due to the calories in 1 chapati, most people avoid eating chapati.
  3. Indians basically eat chapati every day as it is the staple food of India.
  4. Chapati is a great food for your digestive health.
  5. Compared to other food items, chapati has less calories.
  6. Calories in 1 chapati (medium size) are 104.

frequently Asked question

How many calories are in 2 Chapatis?

Two medium sized chapatis contain 208 calories. Most of the calories of carbohydrates or  126 calories  come from  is  . 20 calories come from  protein and the remaining  66 calories come   from fat  .

Are chapatis bad for weight loss?

No,  chapati is not bad for weight loss if taken in limited quantity. Calories from Carbs  for  cardio or weight training  easily  burn  the  can  .

Which has more calories Rice or Chapati?

Rice has  less dietary fiber, protein and fat as     compared  to chapatiRice   also contains   more calories   and does not provide the same amount of nutrients that are present in a chapati.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button