Breads · 5 varieties featured
Indian breads
Roti, chapati, phulka, paratha, puri and parotta: the everyday breads eaten with dal and curries. Whole-wheat breads cooked with little oil fit best. Compare each variety's weight-management rating, calories per serving and where to find it
The short answer
Across the 5 varieties of Indian breads we compare, a serving has about 97 to 317 kcal: Whole wheat roti is the lightest (about 97 kcal for 1 roti, about 40 g) and Aloo paratha the heaviest (about 317 kcal for 2 small parathas, about 150 g). For weight management, Whole wheat roti rates highest (3.0/5, moderate fit), judged on calories per gram, protein and fibre for the calories, and the size of a regular serving.
Reviewed by Deepu Oommen on 6 Nov 2026 · How we review

Average weight-management rating
Average of the 5 varieties, rounded to the nearest half star. Varieties range from 1.0 to 3.0.
Find Indian breads near youOpens Google Maps. NutriPedia does not see your location.
- Calories per serving
- 97 to 317 kcal
- Best for weight management
- Whole wheat roti · 3.0/5
- Lightest
- Whole wheat roti · 97 kcal
- Varieties compared
- 5
How many calories are in Indian breads?
| Variety | Serving | Calories | For weight management |
|---|---|---|---|
| Whole wheat roti1 roti (about 40 g) | 1 roti (about 40 g) | 97 kcal | 3.0/5 · Moderate fit |
| Puri2 puris (about 40 g) | 2 puris (about 40 g) | 124 kcal | 2.5/5 · Moderate fit |
| Plain paratha1 paratha (about 50 g) | 1 paratha (about 50 g) | 159 kcal | 2.5/5 · Moderate fit |
| Malabar parotta1 parotta (about 80 g) | 1 parotta (about 80 g) | 284 kcal | 1.0/5 · Poor fit |
| Aloo paratha2 small parathas (about 150 g) | 2 small parathas (about 150 g) | 317 kcal | 2.5/5 · Moderate fit |
Which Indian bread is best for weight management?

Whole wheat roti
Across India
3.0 / 5Rated 3 out of 5. Moderate fit for weight managementHow this is worked out
- Calories per gram (35%)
- 2.43 kcal · 46/100
- Protein per 100 kcal (25%)
- 3.2 g · 32/100
- Fibre per 100 kcal (20%)
- 3.4 g · 100/100
- Portion (20%)
- 97 of 250 kcal (bread) · 100/100
- Per 100 g
- 242.7 kcal · P 7.8 g · C 47.1 g · F 2 g
Score 64.2 of 100 = 3.0 stars. Calculated from a standard recipe using IFCT 2017 (ICMR-NIN) and USDA FoodData Central values. Source: Recipe: Hebbar's Kitchen, How to make roti | soft chapati | phulka.
Find near you97 kcal
1 roti (about 40 g)
About 20 min of brisk walking uses similar energy
2.5 / 5Rated 2.5 out of 5. Moderate fit for weight managementHow this is worked out
- Calories per gram (35%)
- 2.12 kcal · 55/100
- Protein per 100 kcal (25%)
- 2.0 g · 20/100
- Fibre per 100 kcal (20%)
- 2.1 g · 71/100
- Portion (20%)
- 317 of 400 kcal (breakfast) · 71/100
- Per 100 g
- 211.6 kcal · P 4.2 g · C 27.5 g · F 9.3 g
Score 52.7 of 100 = 2.5 stars. Calculated from a standard recipe using IFCT 2017 (ICMR-NIN) and USDA FoodData Central values. Source: Recipe: Swasthi's Recipes, Aloo Paratha Recipe.
Find near you317 kcal
2 small parathas (about 150 g)
About 1 hr of brisk walking uses similar energy

Plain paratha
North India
2.5 / 5Rated 2.5 out of 5. Moderate fit for weight managementHow this is worked out
- Calories per gram (35%)
- 3.18 kcal · 24/100
- Protein per 100 kcal (25%)
- 2.2 g · 22/100
- Fibre per 100 kcal (20%)
- 2.3 g · 77/100
- Portion (20%)
- 159 of 250 kcal (bread) · 86/100
- Per 100 g
- 317.8 kcal · P 6.9 g · C 41.5 g · F 13.5 g
Score 46.5 of 100 = 2.5 stars. Calculated from a standard recipe using IFCT 2017 (ICMR-NIN) and USDA FoodData Central values. Source: Recipe: Swasthi's Recipes, Paratha Recipe (Plain Paratha), 2017.
Find near you159 kcal
1 paratha (about 50 g)
About 30 min of brisk walking uses similar energy

Puri
Across India
2.5 / 5Rated 2.5 out of 5. Moderate fit for weight managementHow this is worked out
- Calories per gram (35%)
- 3.10 kcal · 26/100
- Protein per 100 kcal (25%)
- 2.0 g · 20/100
- Fibre per 100 kcal (20%)
- 2.2 g · 72/100
- Portion (20%)
- 124 of 250 kcal (bread) · 100/100
- Per 100 g
- 310.2 kcal · P 6.3 g · C 38.2 g · F 14.4 g
Score 48.7 of 100 = 2.5 stars. Calculated from a standard recipe using IFCT 2017 (ICMR-NIN) and USDA FoodData Central values. Source: Recipe: Swasthi's Recipes, Poori Recipe, 2017.
Find near you124 kcal
2 puris (about 40 g)
About 25 min of brisk walking uses similar energy
1.0 / 5Rated 1 out of 5. Poor fit for weight managementHow this is worked out
- Calories per gram (35%)
- 3.55 kcal · 13/100
- Protein per 100 kcal (25%)
- 1.8 g · 18/100
- Fibre per 100 kcal (20%)
- 0.5 g · 18/100
- Portion (20%)
- 284 of 250 kcal (bread) · 36/100
- Per 100 g
- 355.3 kcal · P 6.4 g · C 47.5 g · F 15.4 g
Score 19.9 of 100 = 1.0 stars. Calculated from a standard recipe using IFCT 2017 (ICMR-NIN) and USDA FoodData Central values. Source: Recipe: Hebbar's Kitchen, Parotta (Kerala paratha, Malabar paratha), 2017.
Find near you284 kcal
1 parotta (about 80 g)
About 55 min of brisk walking uses similar energy
Walking times are for a 70 kg adult at a brisk pace (about 5.6 km/h). Enter your weight in How much should I eat? to make them yours.
Walking energy: Compendium of Physical Activities, 2011. Calories are estimates; restaurant portions vary. Ratings scored on 2026-11-03.
Are Indian breads good for weight management?
On average, the 5 varieties of Indian breads we compare rate 2.5/5 (moderate fit) for weight management, but they differ a lot. Whole wheat roti is the better everyday choice; Malabar parotta (1.0/5, poor fit) is better kept to a smaller portion or an occasional meal. Adding vegetables, dal or curd on the side and keeping to one serving matters as much as which variety you pick.
Common questions about Indian breads
How many calories are in Indian breads?
About 97 to 317 kcal per serving, depending on the variety. Whole wheat roti is the lightest and Aloo paratha the heaviest.
Which Indian bread has the fewest calories?
Whole wheat roti, with about 97 kcal for 1 roti, about 40 g.
Which Indian bread is best for weight management?
Whole wheat roti rates highest at 3.0/5, moderate fit. Ratings combine calories per gram, protein and fibre per 100 kcal, and the size of a regular serving, each scored against fixed limits.
How much walking uses the energy in a serving of Indian bread?
For a 70 kg adult walking briskly, about 20 min for Whole wheat roti and 1 hr for Aloo paratha.
Which Indian bread is best for weight management?
A plain whole-wheat roti or phulka. Parathas, puris and Malabar parotta have more oil, and parotta and puri are often made with maida.
Is roti better than rice?
Per regular serving they are similar in calories; roti gives a little more fibre. The number of rotis matters more.
About these ratings
Each rating combines four things, each scored from 0 to 100 against fixed limits: calories per gram (35%), protein per 100 kcal (25%), fibre per 100 kcal (20%), and the size of a regular serving compared with what that kind of dish should provide in a meal (20%). More than 15 g of added sugar in a serving caps the rating at 2 stars. A higher rating does not mean a dish causes weight loss. See the methodology for the formula.