Main
🏠Home
Calculators
βš–οΈBMI & TDEE πŸ”₯BMR Calculator πŸ“ŠTDEE Calculator πŸ₯‘Macro Calculator πŸƒCalories Burned πŸ’ͺProtein Calculator πŸ’§Water Intake ⏱Fasting Timer 🌿Superfood Calculators
Women’s Health & Fitness
🌸Women’s Health Hub 🌸Period, Ovulation & Gym Readiness πŸ’œPCOS Nutrition Calculator πŸ₯šIron Intake Calculator
Meal Tools
🍽Meal Planner πŸ“’Daily Meal Tracker 🍲Recipe Builder πŸ”„Food Compare 🍱Food Calories Database πŸ“Blog πŸ₯—Create Diet Plan
SEO Food Calculator

Roti Calories Calculator: 1 Roti, 2 Roti & 3 Roti Nutrition Guide

Last reviewed: June 10, 2026

Calculate roti/chapati calories, macros, small/medium/large roti portions, wheat vs bajra vs makai roti, and roti vs rice for South Asian meals.

Roti calories and portion guide

Roti, also called chapati, is one of the most common foods in Pakistani, Indian and South Asian meals. The calories in roti mainly depend on the size of the roti, the amount of flour used, and whether ghee, oil or butter is added after cooking. A plain medium wheat roti is usually a moderate-calorie carb source, but the total meal calories can increase quickly when it is eaten with oily salan, fried foods or extra ghee.

PortionEstimated caloriesBest use
1 medium roti100–120 kcalLight meal or weight loss plate
2 medium rotis200–240 kcalNormal lunch or dinner portion
3 medium rotis300–360 kcalHigher-energy meal or muscle gain

Small, medium and large roti calories

A small roti can be much lighter than a large homemade roti. If your roti is thin and small, calories may be close to 70–90 kcal. A medium roti is commonly around 100–120 kcal. A large, thick roti can reach 140–180 kcal or more, especially if it is made with extra flour or topped with ghee. For accurate tracking, use the calculator above and enter the estimated grams of your roti.

Roti typeCalories estimateNotes
Small roti70–90 kcalThin, light portion
Medium roti100–120 kcalCommon home serving
Large roti140–180+ kcalThicker or bigger serving

Wheat roti vs bajra roti vs makai roti

Wheat roti is the most common option and works well for everyday meals. Bajra roti may feel more filling for some people because it is usually denser and has a stronger whole-grain taste. Makai roti is commonly eaten with saag and can be heavier depending on size and butter/ghee topping. For weight loss, the best choice is usually the one you can portion properly and pair with protein and vegetables.

Roti vs rice: which is better?

Roti and rice can both fit into a healthy diet. The real difference is portion control. One medium roti may be easier to count than a large plate of rice, while rice portions can become high-calorie if the plate is large or cooked with oil. If your goal is fat loss, compare your usual roti portion with your usual rice portion using CalorieMetrica, then choose the option that keeps you full while staying within your daily calorie goal.

Weight loss guide for roti

For weight loss, start with 1 medium roti and add protein such as daal, eggs, chicken, fish, yogurt or beans. Add salad or cooked vegetables for volume. Avoid adding extra ghee unless it fits your daily calories. If you are very active or trying to gain muscle, 2–3 rotis may fit your plan, especially around workout meals.

Related Calculators

Build a complete desi meal plan with Pakistani Calorie Calculator, compare roti with White Rice Calories, check Daal Calories, or use the Meal Planner for a full daily plan.

Roti calories FAQs

How many calories are in 1 roti?

One medium plain wheat roti is commonly around 100–120 calories. The number changes with size, thickness, flour quantity and added ghee or oil.

Is roti good for weight loss?

Yes, roti can be good for weight loss when the portion is controlled. A balanced plate with roti, protein and vegetables is usually better than eating roti with very oily curry only.

How many rotis should I eat per day?

It depends on your calorie goal, activity level and total diet. Many people use 1–2 rotis per meal, but the right amount should match your daily calories and protein target.

Roti Calories β€” The Full Guide for Pakistani and South Asian Diets

Roti (chapati) is the most commonly eaten bread across Pakistan, India, Bangladesh, and many parts of the Middle East. It is a staple that appears at almost every meal. Understanding the calorie content of roti helps you make better portion decisions without giving it up entirely.

The calorie count of roti varies significantly based on size, thickness, flour type, and whether ghee or butter is applied. A plain thin roti made from whole wheat atta (no ghee) contains around 70–100 calories. A thicker tandoori roti or a roti with a generous smear of ghee can reach 120–180+ calories per piece.

Roti Calories β€” Common Types and Sizes

Type of RotiWeight (approx.)Calories (approx.)
Small thin plain roti (whole wheat)~35–40g~70–85 kcal
Medium roti (standard home size)~50–55g~100–115 kcal
Large roti (dhaba size)~70–80g~140–160 kcal
Roti with 1 tsp ghee applied+5g ghee+45 kcal
Maida (white flour) roti~50g~110–125 kcal
Tandoori roti (restaurant)~80–100g~160–210 kcal

How Many Rotis Per Day for Weight Loss?

Roti is not the enemy of weight loss β€” overeating is. Most adults eating a calorie-controlled diet for weight loss can comfortably include 2–4 rotis per day as part of a balanced calorie budget. The key variables are: roti size, whether ghee is added, and what is eaten alongside it.

Practical tips for weight-loss-friendly roti eating: use whole wheat atta for more fiber and satiety, make rotis on the smaller/medium side, skip or minimise ghee on most rotis, and pair with high-protein and vegetable sides (daal, sabzi, yogurt) rather than heavy curries.

Roti vs Rice for Weight Loss

One medium roti (~50g) provides approximately 100–115 calories. One cup of cooked white rice (~175g) provides approximately 200–230 calories. Per calorie, roti is similar in energy density but provides more protein and fiber than white rice. Neither roti nor rice is inherently fattening β€” total daily calorie intake is what matters most.

Roti for Muscle Gain

Roti is a good carbohydrate source for energy and glycogen replenishment around workouts. For muscle gain, pair 2–3 rotis with a high-protein main dish like boiled chicken, eggs, daal, or paneer. The carbs from roti fuel training performance while the protein from the accompanying dish supports muscle repair.

Burn This Food β€” Activity Equivalents

2 medium rotis (no ghee, ~220 kcal) can be burned off approximately by:

ActivityDuration
Brisk walking~53 minutes
Jogging~26 minutes
Cycling~31 minutes
Weight training~36 minutes

Related Tools

Meal Planner Protein Calculator BMI Calculator Food Calories Database How Many Calories in 1 Roti Pakistani Food Calories Naan Calories

FAQs

How many calories in one roti?

A medium plain whole wheat roti (about 50g) contains approximately 100–115 calories. Size, thickness, flour type, and added ghee or butter all change the calorie count significantly. A small thin roti may be only 70–80 kcal, while a large tandoori roti can reach 200+ kcal.

Is roti fattening?

Roti itself is not inherently fattening. It is a moderate-calorie carbohydrate food. The issue arises from oversized portions, large amounts of ghee, or eating very large numbers of rotis alongside high-calorie curries. Eaten in reasonable portions as part of a balanced diet, roti fits into most calorie goals.

How many rotis can I eat for weight loss?

Most people on a weight-loss diet can comfortably eat 2–4 medium rotis per day, depending on their total calorie target. Use the CalorieMetrica Meal Planner to set your daily calorie goal and track your roti portions accurately.

Does ghee on roti add a lot of calories?

Yes. One teaspoon of ghee (about 5g) adds approximately 45 calories. Applying ghee to 3 rotis adds around 135 calories β€” equivalent to almost 1.5 extra rotis in energy terms. If you are tracking calories, count ghee separately.

Is whole wheat roti healthier than maida roti?

Whole wheat atta roti has more fiber, slightly more protein, and a lower glycemic index than maida roti. The calorie difference per roti is small, but whole wheat provides more satiety and better sustained energy.

Can I eat roti after a workout?

Yes. Roti is a reasonable post-workout carbohydrate source. Pair it with a high-protein main dish (chicken, eggs, daal) to combine carbohydrate replenishment with protein for muscle recovery.

How does roti compare to naan in calories?

A medium plain roti (~50g) is around 100–115 kcal. A plain naan (~90g) is approximately 260–300 kcal. Naan is significantly higher in calories due to its size and the use of maida flour. See the Naan Calories page for a full comparison.

πŸ“Š Data source note: Nutrition values are estimates based on standard food composition databases and common recipe data. Actual values vary by cooking method, oil quantity, ingredient brand, and serving size. See our Data Sources and Methodology pages.