How Many Calories in a Roti? Size, Flour, Ghee, & More!

How Many Calories in a Roti? Size, Flour, Ghee, & More!

A plain medium-sized roti usually contains around 100–120 calories when made with whole-wheat atta and cooked without added ghee or oil. However, there is no single calorie number that applies to every roti. The exact amount depends mainly on how much flour is used, the size and thickness of the roti, and whether oil or ghee is added.

 

As a quick guide:

Roti serving Approximate calories
Small plain roti 80–100 kcal
Medium plain roti 100–120 kcal
Large plain roti 130–160 kcal
Medium roti + 1 tsp ghee 140–165 kcal
2 medium plain rotis 200–240 kcal
3 medium plain rotis 300–360 kcal

 

So, if you are searching for 1 roti calories, 100–120 calories is a useful estimate for an average homemade whole-wheat roti without added fat.

But if you want to know the calories in your roti rather than an average one, the amount of atta used is much more useful than simply calling it small, medium or large.

 

How Many Calories Are in 1 Roti?

 

One medium plain whole-wheat roti generally provides approximately 100–120 calories.

The reason this number is given as a range is simple: rotis are not standardized foods. One household may use considerably less atta per roti than another. A thin six-inch chapati and a thick restaurant-style roti may look similar on a plate but contain very different amounts of flour.

A practical estimate is:

Roti size Approximate flour used Estimated calories
Small Around 25 g atta 80–90 kcal
Medium Around 30–35 g atta 100–120 kcal
Large Around 40–45 g atta 135–155 kcal

 

These are estimates rather than fixed values. Flour brands and blends differ slightly, and any ghee or oil used in kneading, cooking or serving must be added separately.

This is also why you may see one nutrition website list 1 roti as 112 calories, another as 120 calories, and another use a broader range. They may simply be calculating different serving sizes or recipes.

 

Why Do Roti Calorie Estimates Vary?

 

If you have searched how many calories in a roti before, you may have noticed surprisingly different answers.

That does not necessarily mean one number is right and all the others are wrong. Several factors can change the calorie content.

 

1. Amount of Atta Used:

 

This is usually the most important factor.

A roti made from 25 grams of flour contains fewer calories than one made from 40 grams, even if their diameters are fairly similar.

Two people may both describe their roti as "medium-sized," while one uses much more dough.

For accurate calorie tracking, therefore, the amount of dry flour used matters more than the apparent diameter of the cooked roti.

 

2. Size and Thickness:

 

Larger rotis usually need more dough, but thickness also matters.

A thin eight-inch chapati may sometimes contain less flour than a smaller but much thicker roti. Measuring diameter alone can therefore give misleading results.

 

3. Added Ghee or Oil:

 

Plain atta and water produce a relatively simple calorie calculation.

Once ghee or oil is added, calories increase quickly because fats are highly energy-dense.

Approximately:

  • ½ teaspoon ghee adds around 20 calories

  • 1 teaspoon ghee adds around 40–45 calories

  • 2 teaspoons ghee add around 80–90 calories

This means a plain roti containing around 110 calories could become a 150-calorie roti simply by adding roughly one teaspoon of ghee.

 

4. Type of Flour:

 

Whole wheat, bajra, jowar, makki, besan and multigrain flour have different nutritional profiles.

However, switching flour does not automatically turn a roti into a dramatically lower-calorie food. For equivalent flour quantities, the calorie differences between many grain flours are relatively modest.

Serving size and added fat often have a greater effect on total calories.

 

5. Homemade vs Restaurant Roti:

 

Restaurant and tandoor rotis are frequently larger or thicker than homemade chapatis. Butter, oil or ghee may also be brushed on after cooking.

For this reason, a restaurant roti can contain considerably more calories than a small homemade roti even though both are simply called "roti" on the menu.

 

Flour Weight vs Cooked Roti Weight: Which Is More Accurate?

 

This is one of the most important points when calculating calories in roti.

Suppose you weigh a cooked roti and it is 40 grams. That does not mean it contains 40 grams of flour.

When atta is mixed into dough, water is added. Water increases the weight of the dough but contributes zero calories. Some of that moisture remains after cooking.

As a result, two cooked rotis of the same weight can contain different numbers of calories if their flour-to-water ratios differ.

For home calorie tracking, measuring the dry atta used before making the dough is generally more useful than weighing only the finished roti.

 

A simple example:

 

Imagine you prepare one roti using:

  • 30 g whole-wheat atta

  • Water

  • No oil or ghee

Almost all of its calories come from those 30 grams of atta.

Now compare that with a second roti containing:

  • 30 g atta

  • Water

  • 1 teaspoon ghee

Both rotis may be similar in size, but the second contains approximately another 40–45 calories from the ghee alone.

That is why ingredient quantity matters.

 

How to Calculate Calories in Your Homemade Roti?

 

The most accurate practical method is to calculate the ingredients used in the entire batch of dough.

 

Method 1: Calculate one roti

 

Use:

Calories from atta + calories from oil/ghee = total calories in the roti

For example, if the amount of flour used contributes approximately 105 calories and you cook the roti dry on a tawa:

1 roti = approximately 105 calories

If you then spread one teaspoon of ghee on it:

105 + approximately 40–45 = approximately 145–150 calories

 

Method 2: Calculate a batch of rotis

 

This is often easier because many households prepare one bowl of dough and divide it into several rotis.

Use this formula:

Total calories in flour + total calories in added fat ÷ number of rotis made

For example, suppose your dough contains enough atta to provide approximately 900 calories and you make nine equally sized rotis without adding oil.

900 ÷ 9 = approximately 100 calories per roti

If you add oil to the dough, include those calories before dividing.

This method is far more personalized than assuming every homemade roti contains exactly 120 calories.

 

Calories in 1, 2, 3, 4 and 5 Rotis:

 

If we use 100–120 calories as a practical range for one medium plain roti, the calorie totals look like this:

 

Number of medium rotis Approximate calories
1 roti 100–120 kcal
2 rotis 200–240 kcal
3 rotis 300–360 kcal
4 rotis 400–480 kcal
5 rotis 500–600 kcal

 

These figures assume plain whole-wheat rotis with no significant amount of added ghee or oil.

The complete meal will naturally contain more calories once dal, meat, vegetables, curry, yogurt, chutney or other foods are included.

 

How Many Calories Are in a Roti With Ghee?

 

There is no fixed number for roti with ghee calories because the answer depends on how much ghee you use.

For a medium plain roti containing approximately 100–120 calories:

Preparation Approximate calories
Plain medium roti 100–120 kcal
+ ½ tsp ghee 120–140 kcal
+ 1 tsp ghee 140–165 kcal
+ 2 tsp ghee 180–210 kcal

 

The important point is that the ghee should be counted separately.

A light coating and a generously buttered roti are not nutritionally equivalent.

The same principle applies to cooking oil.

 

Calories in Different Types of Roti:

 

Roti can be made from many different flours, each with its own nutritional characteristics.

For similarly sized plain rotis, approximate calorie ranges may look like this:

Type of roti Approximate calories per medium roti*
Whole-wheat roti 100–120 kcal
Multigrain roti 100–125 kcal
Bajra roti 105–125 kcal
Jowar roti 100–120 kcal
Ragi roti 100–120 kcal
Makki roti 105–125 kcal
Besan roti 105–130 kcal

 

*Actual values depend heavily on the amount of flour, recipe and added fat.

The key takeaway is that the name of the flour alone cannot tell you exactly how many calories the roti contains.

A large bajra roti can easily provide more calories than a small wheat roti, while a wheat roti cooked without fat may contain fewer calories than a smaller roti prepared with generous amounts of oil.

Authoritative food-composition databases also emphasize that nutrient calculations depend on the specific food, recipe and serving definition being used. USDA FoodData Central is a major food-composition resource, while the Indian Nutrient Databank draws on sources including Indian Food Composition Tables and USDA data.

 

Roti vs Chapati: Is There a Calorie Difference?

 

In everyday usage, roti and chapati are often used to describe essentially the same type of unleavened flatbread.

If both are made from the same amount of whole-wheat atta and cooked without oil or ghee, their calorie contents should be very similar.

A calorie difference appears when the preparation changes—for example, if one is larger, thicker or cooked with added fat.

Phulka is also closely related but is typically cooked without oil and puffed over direct heat. Again, what matters most for calories is the quantity of flour and fat used.

 

Roti vs Naan vs Paratha: Which Has More Calories?

 

For people comparing Indian or Pakistani breads, plain roti is generally one of the easier options for calorie control because it can be made using only atta and water.

A typical comparison might look like this:

Bread Approximate calories per piece
Plain medium roti 100–120 kcal
Naan About 200–300+ kcal
Paratha About 200–350+ kcal

 

These are broad estimates because naan and paratha vary enormously in size and preparation.

Naan may contain refined flour, yogurt, milk, butter or oil and is usually larger than a homemade roti. Paratha typically contains additional fat between or around its layers.

For calorie tracking, the preparation method matters just as much as the name of the bread.

 

Does Roti Fit Into a Weight-Loss Diet?

 

Yes. Roti can be included in a calorie-controlled diet.

Weight management depends on your overall energy intake rather than whether one particular food is "good" or "bad."

A plain whole-wheat roti can provide carbohydrates along with some protein and fibre. The calorie total of the overall meal, however, also depends on portion size and what you eat with the roti.

For example, two plain rotis with a vegetable dish, dal and a protein source create a very different meal from two buttered rotis served with a rich cream- or oil-based curry.

If reducing calorie intake is your goal, practical strategies include:

  • Make slightly smaller rotis.

  • Cook them on a dry tawa rather than adding oil.

  • Measure ghee instead of pouring or spreading it freely.

  • Pay attention to both the roti and the curry served alongside it.

  • Pair meals with vegetables and a suitable protein source.

  • Calculate your rotis from the amount of atta used if you track calories closely.

There is no universal number of rotis everyone should eat per day. Energy requirements vary with age, body size, activity level, health status and overall diet.


The Bottom Line:

 

So, how many calories are in a roti?

For most practical purposes, 1 medium plain whole-wheat roti contains around 100–120 calories.

But that number should be treated as an estimate—not a universal rule.

A small thin roti may contain fewer than 100 calories, while a large roti or one served with generous ghee can easily exceed 150 calories.

If you want a more accurate number, do not rely only on the cooked roti's diameter or weight. Instead, look at the amount of atta used and any added ghee or oil.

That gives you a much better answer to the question of 1 roti calories—because the calories in your roti depend on how your roti is actually made.

 

Frequently Asked Questions - FAQs

 

1. How many calories are in 1 roti weighing 100 grams?

 

A 100-gram plain whole-wheat roti contains roughly 280–300 calories, depending on the flour, water content, thickness and cooking method. This is much larger than a typical homemade roti, which usually weighs considerably less and contains around 100–120 calories.

 

2. Is roti healthy for weight loss?

 

Yes. Whole-wheat roti can be part of a healthy weight-loss diet when portions are controlled and excessive ghee or oil is avoided. It provides carbohydrates along with some fibre and protein, but weight loss ultimately depends on your overall calorie intake and activity level rather than any single food.

 

3. How to burn 1 roti calories?

 

A medium plain roti contains roughly 100–120 calories. For many adults, this may be roughly equivalent to around 20–30 minutes of brisk walking, although the actual calories burned depend on your body weight, pace and exercise intensity.

Diet and exercise should remain the foundation of weight management but herbal formulations can also help boost matabolism. Eushbi's Keto Water combines natural ingredients such as ginger, cumin, and Lingzhi in a convenient wellness drink designed to complement a balanced diet, active lifestyle, and your everyday weight-management routine.

 

4. Is Pakistani roti healthy?

 

Yes, traditional Pakistani roti can be a nutritious part of a balanced diet, particularly when it is made from whole-wheat atta and cooked without excessive ghee or oil. Its overall healthfulness also depends on portion size and what you eat with it; roti served with vegetables, dal and protein is very different nutritionally from roti served with a heavily oiled curry.

 

5. How many calories are in roti salan?

 

There is no fixed calorie count for roti salan because salan recipes vary widely. One medium plain roti usually contains around 100–120 calories; when combined with a standard serving of light sabzi or dal, the meal may total roughly 230–260 calories, while richer paneer, meat or heavily oiled salans can increase the total substantially.

 

6. Is roti better than rice?

 

Neither roti nor rice is universally “better.” A plain whole-wheat roti generally provides more fibre and fewer calories than a typical cup-sized serving of cooked rice, which may make it easier to control portions and stay full, but both can fit into a balanced diet. The better option depends on serving size, preparation method, your overall meal and your nutritional goals.

 

7. Is besan ki roti good for weight loss?

 

Besan ki roti can be a good option for weight loss because chickpea flour provides protein and fibre, which can help make a meal more satisfying. However, it is not necessarily lower in calories than wheat roti; one medium besan roti may contain around 120–130 calories, depending on its size and recipe. Keep portions moderate and avoid adding excessive ghee or oil if reducing calorie intake is your goal.

RELATED ARTICLES