Skip to content
Free Indian Tools

Health

How many carbs are in 1 chapati? (with diabetic-friendly swaps)

A medium 40 g whole-wheat chapati has about 22 g carbs and 119 kcal. Here is the full breakdown by size, plus low-carb swaps for diabetics and weight loss.

3 May 2026 · 6 min read


Quick answer: one medium whole-wheat chapati (40 g cooked) has roughly 22 g of carbohydrates, 4.4 g protein, 1.4 g fat, 3.2 g fibre and 119 kcal. The exact number depends on the size, the flour, and how much oil or ghee is brushed on top.

If you are counting carbs for diabetes, weight loss, or just a high-protein day, the chapati you do not measure is the one that ruins the math. Below is a clean breakdown by size, then a simple table of swaps that keep the same plate volume but cut carbs by 30–60%.

Carbs in chapati by size

Chapati type Cooked weight Carbs Protein Fat Calories
Small (cafe / kid) 30 g 17 g 3.3 g 1.0 g 89
Medium (most homes) 40 g 22 g 4.4 g 1.4 g 119
Large (dhaba) 55 g 31 g 6.0 g 1.9 g 163
Phulka (no oil) 35 g 19 g 3.8 g 0.5 g 98
Plain paratha 70 g 33 g 6.3 g 7.7 g 224
Aloo paratha 120 g 46 g 7.2 g 14 g 348

A few things to notice. Phulka, the puffed roti made without oil, has almost the same carbs as a chapati but a third of the fat. A "plain" paratha doubles the calories of a chapati at the same flour weight, mostly because of the ghee or oil. And an aloo paratha at 120 g cooked is closer to two and a half chapatis than one — which matters if you are counting bread by piece instead of by weight.

Why two chapatis are not always the same

Atta (whole-wheat flour) varies. Sharbati wheat from MP, lokwan from Maharashtra, and the multigrain attas sold in supermarkets all have slightly different starch and fibre numbers. Most home-style chapatis cluster around 56 g of carbs per 100 g cooked, and that is the number we use in the Indian Food Carb Counter. When in doubt, weigh one chapati on a kitchen scale once — and from then on you will know your house's chapati without measuring again.

How chapatis affect blood sugar

Whole-wheat chapati has a glycaemic index in the medium range (around 60 on the GI scale). It raises blood sugar more slowly than white rice or naan, but faster than dal, paneer, sabzi or fruits like apple. Three things make the same chapati spike sugar more or less:

  1. Pairing. A chapati eaten alone spikes more than the same chapati with a katori of dal and a katori of palak paneer. The protein, fat and fibre flatten the curve.
  2. Order. Eat the salad and the sabzi first, then the chapati. Several small studies on people with type-2 diabetes have shown lower post-meal sugar with the same plate, just by reordering the bites.
  3. Cooking. A puri or bhatura has the same atta but also frying oil, which slows digestion of the starch — but adds a lot of calories and not in a useful way.

Low-carb chapati swaps that still feel like a roti

If you want the experience of "two rotis with sabzi" but with fewer carbs, the easiest moves are:

  • Ragi roti — ~28 g carbs per 60 g roti, but with 6.6 g fibre. The fibre is the magic — it takes the same carbs out of "spiking" territory and into "slow burn." Best for diabetics.
  • Jowar bhakri — ~30 g carbs per 60 g, low GI, naturally gluten-free.
  • Missi roti (besan + atta) — ~22 g carbs but 5.5 g protein per 50 g roti, more filling.
  • Almond-flour roti — under 5 g net carbs per roti, but tastes different and is expensive. A weekend swap, not a daily one.
  • Lettuce / cabbage wraps for kathi-roll style meals — almost zero carbs from the wrap.

The simpler swap that almost no one does: eat one fewer chapati and one extra katori of sabzi. You drop 22 g of carbs, gain fibre and micronutrients, and you are usually less hungry by the next meal.

A practical day's carb budget for an Indian plate

Most non-diabetic Indian adults sit around 250–300 g carbs a day. For carb-controlled diets the target is usually:

  • Diabetic / pre-diabetic: 130–150 g carbs/day total, ~30–45 g per meal.
  • Weight loss (moderate-carb): 120–180 g/day.
  • Strict low-carb / keto: under 50 g net carbs/day. Almost no chapati fits here — you would switch to almond-flour roti or skip the bread entirely.

In a 40 g per-meal carb window, "two chapatis + dal + sabzi + dahi" already eats 50–55 g. Cutting to one chapati and adding extra sabzi pulls it to ~30–35 g. That single swap is the most effective change for most Indian families.

Use the free Indian Food Carb Counter

Type "chapati" into the Indian Food Carb Counter, pick the size, set the quantity, and add it to your meal alongside your dal, sabzi and rice. The tool runs the math in real time for 300+ Indian dishes including ragi roti, jowar bhakri, missi roti and aloo paratha — so you can compare swaps before you cook them.

FAQ

Q. How many chapatis can a diabetic eat in one meal? A. Most Indian dieticians suggest 1–2 medium chapatis per meal for type-2 diabetics, paired with a katori of dal, a generous serving of sabzi, and some protein (paneer, dahi, egg or chicken). Pair with the carb counter to keep each meal under 45 g carbs.

Q. Is bajra or jowar roti better than wheat for blood sugar? A. Yes, slightly. Both have lower GI than wheat and more fibre per roti. Bajra is also high in iron. The catch is they are harder to roll, drier, and need ghee or curd alongside to be enjoyable. A 50/50 mix with atta is a good compromise.

Q. How many calories in 2 chapatis with ghee? A. Two medium chapatis (80 g cooked) with one teaspoon (5 g) of ghee per chapati come to roughly 283 kcal — 238 from the rotis and 45 from the ghee. The ghee adds almost no carbs but does add fat.

Q. Does multigrain atta have fewer carbs than regular atta? A. Marginally. Most multigrain attas are still 70–80% wheat with small amounts of jowar, ragi, oats and soy. Carb difference is around 2–4 g per 100 g flour. The real benefit is more protein (10–13% vs 11%) and a slightly lower GI.

Q. Is roti or rice better for weight loss? A. Per gram of carbs they are close (rice ~28 g per 100 g cooked vs chapati ~56 g per 100 g cooked, but rice is more water-heavy). For most Indians the practical answer: roti, because portion control is easier — you eat by piece. With rice, the same plate volume is twice the carbs.

Q. How accurate are these numbers? A. They are approximations based on the Indian Food Composition Tables (IFCT 2017) and typical home recipes. Real values vary with flour brand, ghee, water content and cooking time. For diabetic care, pair the carb counter with a glucometer or CGM — the device tells you what your body did with that specific chapati.

Try the free tool

Indian Food Carb Counter

Track carbs, protein, fat & calories of Indian foods by katori, chapati & piece.

Open Indian Food Carb Counter

Related guides