Skip to content
Katori

Naan calories and macros

Real numbers for 1 naan (90 g), calculated from a stated recipe. We show our work below.

By Shivam Verma Updated

One plain restaurant naan (about 90 g) has roughly 260 calories, with about 8.4 g protein, 45 g carbohydrate, and 5.4 g fat. Naan is where a lot of Indian meals quietly gain calories, because it is made from refined flour (maida) with yogurt and often milk, and it is bigger and richer than a roti. The comparison people miss: a naan is more than double a home roti, roughly 260 calories versus about 110, so swapping two rotis for two naans adds close to 300 calories to a meal. From there the topping decides the rest. A butter naan crosses 290, a garlic naan lands near 300 once it is brushed with oil or butter, and a cheese naan is the heaviest at around 380. Whole wheat naan is similar in calories to white but adds fibre. If you are tracking, naan is a treat-bread, not an everyday one; roti is the lighter daily choice.

Related guide: Naan vs Roti: Calories, Protein, and Which to Eat

Add this to the calculator to build a full plate.

260calories

Protein

8.4 g

Carbs

45 g

Fat

5.4 g

How we calculated this

One plain restaurant-size naan, about 90 g. Butter, garlic, and cheese versions add fat on top. Packaged supermarket naans are often smaller (75 g) and run lower.

Ingredient values from USDA FoodData Central, cross checked against packaged naan brand labels. Cross referenced against IFCT 2017 (ICMR-NIN).

Confidence: high

How the preparation changes it

TypeCaloriesProtein (g)Carbs (g)Fat (g)
Plain naanNo butter brush. This is the headline number.2608.4455.4
Butter naanBrushed with butter after cooking, about 30 more calories.2908.4458.8
Garlic naanGarlic adds little; the oil or butter it is brushed with adds the calories.3008.6469.5
Cheese naanCheese stuffing pushes it highest, more fat and protein.38012.54616

Common questions

How many calories in 1 naan?

About 260 for a plain restaurant naan (90 g). A butter naan is around 290, a garlic naan near 300, and a cheese naan about 380. Packaged supermarket naans are often smaller and run 210 to 230.

How many calories in 2 naan?

About 520 for two plain naans, roughly 580 for two butter naans. Two naans carry nearly the calories of a small meal on their own, which is why they add up fast alongside a curry.

Is naan or roti better for weight loss?

Roti, clearly. A naan is about 260 calories to a roti's 110, and naan is made from refined maida while roti is whole wheat. Roti has more fibre and less than half the calories. Naan is best treated as an occasional bread.

How much protein is in naan?

About 8.4 g in a plain naan, a little more than a roti because of the yogurt and milk in the dough. A cheese naan reaches around 12 g, but with a lot of added fat.

Related dishes

Butter naan1 naan (90 g)290 caloriesGarlic naan1 naan (90 g)300 caloriesCheese naan1 naan (100 g)380 caloriesRoti1 medium roti (40 g)110 calories

These figures are estimates from stated recipes, for general information. They are not medical or dietary advice. If you manage a health condition, check with a registered dietitian or your doctor.

500

Founding 500

Be one of the original 500.

Permanent badge, plus 10% off your first year of Pro.

Snap one photo and get these numbers for your actual plate, not a generic entry. Built for Indian food first.

No spam. One email at launch, then only if it matters. Privacy.

First 500 sign-ups get the badge, paid or free. 10% off Pro annual, expires 30 days after launch, replaces the trial.