Weight Loss Hub
Weight Loss Hub6 guides · 4 tools

All desi weight loss resources in one place

Calorie calculator · Meal planner · Belly fat guide · IF guide · Metabolism tips

Visit Weight Loss Hub
Calories in 1 Roti (Chapati) – Complete Guide for Weight Loss
Weight Loss

Calories in 1 Roti (Chapati) – Complete Guide for Weight Loss

Dr. Ayesha Malik

Dr. Ayesha Malik

Registered Dietitian

13 April 2026
10 min read
Share:

Find out exactly how many calories are in 1 roti and how chapati fits into your weight loss journey. Includes a calorie table, diet tips, and expert advice on roti for weight loss.

Advertisement

How Many Calories Are in 1 Roti?

1 roti contains approximately 70–120 calories depending on its size, flour type, and whether oil or ghee is added during cooking.

This is the direct answer — but the full picture matters a lot more for weight loss. A small dry whole wheat chapati is very different from a large maida roti cooked with ghee. Let's break it down completely.

What Affects Roti Calories?

Three factors determine how many calories are in your roti:

1. Size of the Roti

The most obvious factor. A small roti (15cm diameter) has roughly half the calories of a large restaurant-style roti (25cm+). Most home-cooked rotis fall in the medium range.

2. Flour Type

  • Whole wheat atta — the healthiest option. Higher fibre, lower glycemic index, more nutrients.
  • Maida (refined flour) — used in naan and some rotis. Higher GI, lower fibre, more calories per gram.
  • Multigrain atta — slightly lower calories, higher fibre and protein.
  • Makki atta (corn flour) — used for makki ki roti. Similar calories to whole wheat but different nutrient profile.

3. Oil or Ghee Added

A dry chapati has no added fat. But many people apply ghee or butter after cooking — this adds 40–120 calories per teaspoon depending on how much is used.

Roti Calorie Table by Size and Type

Roti TypeSizeCalories
|-----------|------|----------|

Small whole wheat chapati (dry)15cm70–80 kcal
Medium whole wheat chapati (dry)20cm90–110 kcal
Large whole wheat chapati (dry)25cm120–140 kcal
Medium chapati + 1 tsp ghee20cm130–155 kcal
Medium chapati + 1 tsp butter20cm125–150 kcal
Maida roti (medium)20cm100–120 kcal
Multigrain roti (medium)20cm85–100 kcal
Makki ki roti (medium)20cm100–115 kcal
Restaurant naan (large)28cm260–320 kcal
Key takeaway: A plain medium whole wheat chapati is around 100 calories. Add ghee and it jumps to 140–155 calories. Restaurant naan is 2.5–3x more calories than a home chapati.

Is Roti Good for Weight Loss?

Yes — whole wheat roti is one of the best carbohydrate choices for weight loss. Here is why:

  • High fibre content — keeps you full for 2–3 hours, reducing total calorie intake
  • Medium glycemic index (GI: 52) — slower blood sugar rise compared to rice or naan, fewer cravings
  • Moderate calories — 100 calories per roti is very manageable in a calorie-controlled diet
  • Versatile — pairs with high-protein daal, sabzi, and lean meats

The problem is not roti itself — it is how many rotis people eat and what they eat with them. 2 rotis with daal and salad is a balanced 400-calorie meal. 4 rotis with ghee and halwa is a 700-calorie problem.

When to Eat Roti for Weight Loss

Timing matters. Here is the optimal roti schedule for weight loss:

Best time: Lunch

Your metabolism is most active in the middle of the day. Eating your largest roti portion at lunch means the carbohydrates are used for energy rather than stored as fat.

Second best: Breakfast

A morning chapati with eggs or daal provides sustained energy and prevents mid-morning hunger crashes.

Limit at dinner

Reduce roti portions at dinner — 1 chapati maximum, or replace with a lighter option like daal soup. Your activity level drops in the evening, so fewer carbohydrates are needed.

Avoid late-night roti

Eating roti after 9pm when you are sedentary means the carbohydrates are more likely to be stored as fat.

Calculate Your Daily Calorie Needs

Knowing roti calories is only useful if you know your total daily calorie target. Use our calorie calculator to find your precise daily target based on your height, weight, age, and activity level.

Calculate your daily calorie needs →

Get a Personalised Diet Plan

Want a complete Pakistani diet plan built around your calorie target, food preferences, and weight loss goals? Our weight loss planner creates a personalised 7-day meal plan using everyday desi foods — including the right number of rotis for your goals.

Get your personalised diet plan →

Roti vs Rice: Which Is Better for Weight Loss?

This is the most common question — and the answer depends on how you eat them.

FactorWhole Wheat RotiWhite Rice
|--------|-----------------|------------|

Calories (per serving)100 kcal (1 roti)130 kcal (1/2 cup cooked)
Glycemic Index52 (medium)72 (high)
Fibre2–3g per roti0.4g per 1/2 cup
Protein3–4g per roti1.5g per 1/2 cup
SatietyHigh (fibre keeps you full)Lower (digests faster)
Best for weight lossYesIn moderation
Verdict: Whole wheat roti wins for weight loss due to higher fibre, lower GI, and better satiety. But brown rice is a close second — and significantly better than white rice.

Best Flour for Weight Loss

Not all atta is equal. Here is how the main flour types compare:

1. Whole Wheat Atta (Best Choice)

  • Fibre: 6–7g per 100g
  • GI: 52
  • Keeps you full longest
  • Most widely available and affordable
2. Multigrain Atta (Excellent)
  • Fibre: 7–9g per 100g
  • Often contains oats, barley, soya — adds protein
  • Slightly lower GI than plain whole wheat
  • Ideal for diabetics and weight loss
3. Oat Flour (Great for Mixing)
  • Very high fibre (10g per 100g)
  • Mix 30% oat flour with 70% whole wheat for a high-fibre chapati
  • Slightly different texture but excellent nutritional profile
4. Maida (Avoid for Weight Loss)
  • Fibre: 2–3g per 100g
  • GI: 70+
  • Rapid blood sugar spike, low satiety
  • Use only occasionally
5. Makki Atta (Seasonal Use)
  • Similar to whole wheat in calories
  • Gluten-free option
  • Traditional with saag — nutritionally sound

How Many Rotis Per Day for Weight Loss?

This depends on your total calorie target, but here are general guidelines:

Daily Calorie TargetRecommended Rotis Per Day
|---------------------|--------------------------|
1,200–1,400 kcal3–4 rotis (spread across meals)
1,400–1,600 kcal4–5 rotis
1,600–1,800 kcal5–6 rotis
1,800–2,000 kcal6–7 rotis
Important: These numbers assume medium-sized whole wheat chapati without added ghee. If you add ghee, reduce the count by 1–2 rotis to stay within your calorie budget.

Practical Tips to Make Roti Healthier

  • 1Use 100% whole wheat atta — not mixed with maida
  • 2Skip the ghee — or use a maximum of 1/2 teaspoon per roti
  • 3Make smaller rotis — 15–18cm instead of 22–25cm
  • 4Pair with high-protein sides — daal, eggs, chicken, paneer
  • 5Add vegetables to the dough — spinach, methi (fenugreek), or grated carrot adds fibre and nutrients
  • 6Eat slowly — it takes 20 minutes for satiety signals to reach the brain

Frequently Asked Questions

How many rotis per day is healthy?

For most adults, #1a1a1a]">3–5 medium whole wheat rotis per day is appropriate as part of a balanced diet. For weight loss, aim for 3–4 rotis spread across meals, paired with protein and vegetables. The exact number depends on your calorie target — use the [calorie calculator to find yours.

Is roti better than rice for weight loss?

Yes — whole wheat roti is generally better than white rice for weight loss. Roti has more fibre (keeps you fuller), a lower glycemic index (fewer blood sugar spikes), and more protein per serving. However, brown rice is comparable to whole wheat roti and is a good alternative if you prefer rice.

What is the best flour for weight loss roti?

Whole wheat atta is the best everyday choice — widely available, affordable, and nutritionally superior to maida. For even better results, try multigrain atta or mix 30% oat flour into your whole wheat atta. Both options increase fibre content and reduce the glycemic index further.

Can I eat roti at night for weight loss?

Yes, but limit it to 1 roti maximum at dinner, and eat it at least 2 hours before sleeping. Pair it with a light protein source (daal, grilled chicken, or eggs) and vegetables. Avoid adding ghee to your dinner roti.

How many calories does a roti with ghee have?

A medium whole wheat roti (100 kcal) with 1 teaspoon of ghee (45 kcal) = approximately 145 calories. With 1 tablespoon of ghee, it jumps to 190 calories. For weight loss, use ghee sparingly — a light brush rather than a full teaspoon.

Explore these resources to build a complete weight loss strategy around your roti intake:

Conclusion: Roti and Weight Loss Can Coexist

Roti is not the enemy of weight loss — it is one of the most sensible carbohydrate choices in Pakistani cuisine. A medium whole wheat chapati at 100 calories, paired with protein-rich daal and vegetables, is a nutritionally complete, satisfying meal that fits comfortably into any weight loss plan.

The key is portion control, flour choice, and what you eat alongside it. Two rotis with daal and salad is a 400-calorie lunch that keeps you full for hours. Four rotis with ghee and a heavy curry is a 700-calorie meal that works against your goals.

Start here:

  • 1Use the calorie calculator to find your daily target
  • 2Aim for 3–4 medium whole wheat rotis per day
  • 3Skip the ghee or use it sparingly
  • 4Pair every roti with protein and vegetables
  • 5Track your meals using our food database

Small, consistent changes to how you eat roti will produce real, lasting results — without giving up the food that is central to Pakistani culture.

Advertisement

Dr. Ayesha Malik

Written by

Dr. Ayesha Malik

Registered Dietitian at DesiCalorie

A certified nutrition professional specializing in South Asian dietary patterns, weight management, and disease-specific nutrition counseling. All content is reviewed for medical accuracy.

Advertisement

Free weekly newsletter

Enjoyed this article? Get more like it.

Calorie guides, desi diet tips, and new food breakdowns — straight to your inbox. No spam, ever.

2,400+ subscribersWeekly articlesNo spam, unsubscribe anytime

Weight Loss Hub

All 6 weight loss guides, tools & calculators — in one place

Calorie calculator · Meal planner · Belly fat guide · IF guide · Metabolism tips

Visit Hub

Track Your Calories Today

Use our free food database to find calorie counts for 1,300+ Pakistani and global foods.