Calories in 1 Slice of Bread, Naan, Roti and Paratha
Two slices of bread for the sandwich, a naan with the paneer, a ready-made roti or a frozen paratha from the pack: shop-bought breads are counted by the piece, but calorie lists give them per 100 g. This guide gives the calories per 100 g for nine commercially prepared breads from USDA FoodData Central, then turns them into one piece or slice and two pieces using weights that are ours. The figures are for the products as sold, not for home-made rotis and not for a filled or cooked dish.
The short answer
By the USDA records below, one slice of white bread of about 28 g is about 74 kcal and one slice of whole-wheat bread of about 30 g is about 76 kcal, so a two-slice sandwich is about 149 or 151 kcal before any filling. One packaged naan of about 90 g is about 262 kcal, one packaged roti of about 40 g about 119 kcal and one frozen whole-wheat paratha of about 80 g about 261 kcal. Our reading: the energy per 100 g is similar across all nine rows, so it is the size of the piece that decides the calories: a naan or a paratha is a bigger piece than a slice of bread or a roti.
Calories per 100 g and per piece
Indian lab values (IFCT 2017) do not cover these foods: Table 1 has no row for bread, naan, roti, paratha or buns that we found, only raw flours and semolina, so every row here is a USDA FoodData Central SR Legacy reference value. The kcal per 100 g is the Energy figure printed on each record, and the values are for the commercially prepared product as sold. The piece weights are ours, not from USDA, except the whole-wheat naan, where we use USDA's own portion: a slice of bread is about 28 g (white) or 30 g (whole-wheat), a roti about 40 g, a plain naan about 90 g (the whole-wheat naan uses USDA's own 106 g piece, FDC 174077), a paratha about 80 g, a roll about 45 g and a pita about 60 g. USDA lists 68 g for one plain packaged chapati (FDC 171844, a larger US-market piece) and 43 g for the frozen whole-wheat one (FDC 174075); we use 40 g for both, closer to an Indian packaged roti, so a bigger roti scales up. Real pieces vary a lot between brands and shops, so weigh yours. Each figure is the grams times the kcal per 100 g in the table, divided by 100, rounded to the nearest kcal. The hamburger or hotdog roll is the nearest USDA row to a bun or pav, not the same bread.
| Food | Source | kcal per 100 g | 1 piece (weight is ours) | kcal per piece | kcal for 2 pieces |
|---|---|---|---|---|---|
| Paratha, whole wheat, frozen | USDA FDC 174076 | 326 kcal | 1 paratha, 80 g | 261 kcal | 522 kcal |
| Chapati or roti, whole wheat, frozen | USDA FDC 174075 | 299 kcal | 1 roti, 40 g | 120 kcal | 239 kcal |
| Chapati or roti, plain | USDA FDC 171844 | 297 kcal | 1 roti, 40 g | 119 kcal | 238 kcal |
| Naan, plain, refrigerated | USDA FDC 171845 | 291 kcal | 1 naan, 90 g | 262 kcal | 524 kcal |
| Naan, whole wheat, refrigerated | USDA FDC 174077 | 286 kcal | 1 naan, 106 g (USDA portion) | 303 kcal | 606 kcal |
| Hamburger or hotdog roll, plain (nearest row to a bun or pav) | USDA FDC 172796 | 279 kcal | 1 roll, 45 g | 126 kcal | 251 kcal |
| Pita, white | USDA FDC 174915 | 275 kcal | 1 pita, 60 g | 165 kcal | 330 kcal |
| White bread | USDA FDC 174924 | 266 kcal | 1 slice, 28 g | 74 kcal | 149 kcal |
| Whole-wheat bread | USDA FDC 172688 | 252 kcal | 1 slice, 30 g | 76 kcal | 151 kcal |
What stands out in the numbers
- Per 100 g the nine rows sit close together: 252 kcal for whole-wheat bread to 326 kcal for the frozen whole-wheat paratha.
- Per piece the order changes. A 28 g slice of white bread is about 74 kcal, a 40 g packaged roti about 119 kcal, a 45 g roll about 126 kcal, a 90 g naan about 262 kcal and an 80 g paratha about 261 kcal, because the pieces weigh different amounts. The piece weights are ours, so check your own.
- Whole-wheat is not always lower. Whole-wheat bread is 252 kcal per 100 g against 266 for white, but the whole-wheat frozen roti is 299 against 297 for the plain roti in the same USDA set.
- Home-made and shop-bought are different foods. Our roti size guide and our paratha vs roti guide work out home-made rotis and parathas from dough weight; these rows are commercially prepared products, so do not swap one for the other. In numbers: a home-made roti of about 40 g dough (30 g atta, no ghee) is about 96 kcal on our common Indian foods guide, against 119 kcal for a 40 g packaged roti here. These sources do not say why: the USDA record prints 7.45 g of fat per 100 g (about 3 g in a 40 g roti) and does not say where it comes from, and the home-made figure counts atta only, so treat them as two different foods.
How to log it so the numbers hold
- Weigh one piece. Put one slice, roti, naan or paratha from your pack on a kitchen scale once and scale the table; the pack weight divided by the count is the quickest check.
- Toasting and filling are extra. Butter, ghee, jam, cheese, paneer, aloo or chicken are not in these rows; our roti vs rice guide and our rotis a day guide give the roti side of a thali.
- Restaurant breads differ. A tandoor naan or a buttered paratha at a restaurant is not these rows; weigh it if you can, or see the plate method in our hand-portion guide.
- Brands vary. A multigrain, sugar-free or brown bread is not one of these rows; read the pack or use the closest row.
Where NYUS fits (our app)
We make NYUS, so read this as ours. NYUS is an AI fitness and nutrition coach in early access on Android, with no ads and no data selling. You log foods yourself by searching 8,900+ Indian and global foods or by barcode, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. Barcode coverage of Indian packaged foods is not complete, so search by name when a scan finds nothing.
What this page leaves out
- A calorie or protein target: we have not looked up one for any person, so we give none.
- Indian lab values: IFCT 2017 Table 1 has no row for these foods that we found, so none is shown; the page does not mix pack labels or other sources with the USDA records.
- Home-made roti, paratha, naan and bread, restaurant breads, toasted or filled breads, buns and pav from a bakery, rusk and any dish that contains them: not covered.
- Anything about weight, health or what these foods do to your body: the page adds up food data and makes no claim about it. If you have a medical condition, ask your doctor or dietitian.
Sources
- USDA FoodData Central, SR Legacy 174076 (Bread, paratha, whole wheat, commercially prepared, frozen): Energy 326 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 174075 (Bread, chapati or roti, whole wheat, commercially prepared, frozen): Energy 299 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 171844 (Bread, chapati or roti, plain, commercially prepared): Energy 297 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 171845 (Bread, naan, plain, commercially prepared, refrigerated): Energy 291 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 174077 (Bread, naan, whole wheat, commercially prepared, refrigerated): Energy 286 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 172796 (Rolls, hamburger or hotdog, plain): Energy 279 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 174915 (Bread, pita, white, enriched): Energy 275 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 174924 (Bread, white, commercially prepared (includes soft bread crumbs)): Energy 266 kcal per 100 g (read 27 Oct 2026).
- USDA FoodData Central, SR Legacy 172688 (Bread, whole-wheat, commercially prepared): Energy 252 kcal per 100 g (read 27 Oct 2026).
- nyus.in, the NYUS landing page, read on 27 Oct 2026 for the app statements in the NYUS section and the CTA.
The piece weights (except the 106 g whole-wheat naan, which is USDA's own portion), the sums, the rounding and every sentence starting "Our reading" are NYUS's own arithmetic or opinion, not from USDA. Names in the Food column (roti, naan, paratha, bun, pav) are our matching to the USDA record names listed above.
Log what you eat and see your day add up
NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.
Join the NYUS waitlistFrequently asked questions
How many calories are in one slice of bread?
The USDA FoodData Central SR Legacy record 174924 (Bread, white, commercially prepared (includes soft bread crumbs)) prints 266 kcal per 100 g and record 172688 (Bread, whole-wheat, commercially prepared) 252 kcal. By our arithmetic, a white slice of about 28 g is about 74 kcal and a whole-wheat slice of about 30 g is about 76 kcal; two slices are about 149 and 151 kcal. The slice weights are our assumption: weigh yours.
How many calories are in one packaged naan?
USDA SR Legacy 171845 (Bread, naan, plain, commercially prepared, refrigerated) prints 291 kcal per 100 g and 174077 (the whole-wheat naan) 286 kcal. By our arithmetic, a naan of about 90 g is about 262 kcal (plain) or 303 kcal (whole wheat, using USDA's own 106 g portion for that record). The 90 g for the plain naan is our assumption.
How many calories are in one packaged roti or frozen paratha?
USDA SR Legacy 171844 (Bread, chapati or roti, plain, commercially prepared) prints 297 kcal per 100 g and 174076 (Bread, paratha, whole wheat, commercially prepared, frozen) 326 kcal. By our weights, a roti of about 40 g is about 119 kcal and a paratha of about 80 g is about 261 kcal. These are shop-bought products, not home-made rotis.
Does IFCT 2017 have values for bread, naan, roti or paratha?
Not in Table 1 that we found. IFCT 2017 Table 1 has raw wheat flour, semolina and similar rows but no bread, naan, roti, paratha or bun, so this page uses USDA FoodData Central SR Legacy records for every row and says so in the table.
Can I log slices of bread and rotis in NYUS?
NYUS is our app. You log foods yourself by searching 8,900+ Indian and global foods or by barcode; weigh one piece for the best match. NYUS is in early access on Android: 30-day free trial, then plans from ₹499 for one month, paid once with no auto-renewal, no card needed to start.