Calories in Naan — Butter, Garlic & Plain

A butter naan from a restaurant is 320 to 380 calories. That is the same as eating 4 to 5 homemade rotis in one piece of bread. Two naans with paneer butter masala and you have crossed 1,200 calories before dessert arrives.

Most people eat naan without thinking about the calorie count. Once you see the number, you’ll understand why your weight hasn’t been moving despite ‘eating normal Indian food.’ Here’s the complete breakdown.

340 calories
1 butter naan (restaurant)
Protein: 5.5g · Carbs: 48g · Fat: 12g · Fibre: 1.5g
That’s roughly 4.7x a homemade roti (72 cal)

Full calorie breakdown

The calorie count for naan varies significantly depending on size, stuffing, and preparation method. Here’s every variant you’ll encounter, from the lightest to the heaviest.

Variant Serving Calories Protein
Plain naan 80g 260-300 5g
Butter naan 90g 320-380 5.5g
Garlic naan 85g 300-340 5g
Cheese naan 100g 380-430 8g
Tandoori roti 50g 120-150 3.5g
Roti (home) 30g 72 2.1g

The gap between Roti (home) (72 cal) and Cheese naan (380 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.

How naan compares to roti

One naan serving (340 calories) is equivalent to about 4.7 homemade rotis (72 cal each). That means a single serving replaces what would be 5 rotis on your plate. If you eat two servings, you’ve consumed the calorie equivalent of 10 rotis in one sitting.

This doesn’t make naan ‘bad.’ It makes it calorie-dense, which means you need to account for it. If naan is lunch, keep dinner lighter. If it’s a daily habit, the calories compound fast.

Naan vs tandoori roti

Naan at 340 calories is significantly heavier than tandoori roti at 135 calories. That’s a gap of 205+ calories per serving. Over a week of daily consumption, choosing naan over tandoori roti adds 1,435 extra calories, roughly 0.2 kg of potential weight change per month.

The single easiest restaurant calorie hack: order tandoori roti instead of naan. Same curry, same meal experience, 200+ fewer calories per bread. Over a year of weekly eating out, that saves 10,000+ calories.

Is naan good for weight loss?

Honestly? Naan is not a weight-loss-friendly food. At 340 calories per serving, it takes up a large chunk of any calorie budget. On a 1,500-calorie diet, one serving of naan uses 23% or more of your entire daily allowance.

Related: Calories in Thali: North, South, Gujarati & Restaurant Math

The main issue: refined flour (maida), double butter (during cooking and after), large size (80-100g per piece). This makes naan calorie-dense without proportional nutritional benefit. You get a lot of calories without a lot of protein or fibre to show for it.

This doesn’t mean you can never eat naan. It means treating it as an occasional indulgence (once a week or less) rather than a regular meal component. On the days you eat it, compensate by keeping other meals lighter.

Related: Calories in Tandoori Roti: Restaurant Math Without the Bu…

THE BOTTOM LINE
Naan at 340 calories per serving is best enjoyed occasionally, not daily, if you are watching your weight. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Naan Fit Your Budget?

Find your daily calorie target in 30 seconds. Then every food choice makes sense.

Calculate My Target →

How naan fits in your daily calories

Here’s what including naan looks like at different calorie targets:

1200 cal/day (Aggressive weight loss): Workable. One serving uses 28% of your budget, leaving 860 calories for the rest of the day. Doable with planning.

1500 cal/day (Steady weight loss): Easy fit. Only 23% of your budget. Plenty of room for other meals and snacks.

2000 cal/day (Maintenance): Easy fit. Only 17% of your budget. Plenty of room for other meals and snacks.

Best time to eat naan

Because naan is relatively calorie-dense (340 cal), it works best as part of a main meal rather than a snack. Having it at lunch gives you the rest of the day to balance your remaining calories. Having it at dinner is fine too, as long as you keep the day’s total in check.

The worst time: late evening as an add-on to an already complete dinner. That is when naan becomes pure surplus calories with nowhere to go except storage.

Who should (and shouldn’t) eat naan regularly

Be careful if: You are on a strict calorie deficit. The issue with naan is refined flour (maida), double butter (during cooking and after), large size (80-100g per piece). This does not mean ‘never eat it.’ It means ‘account for it when you do.’

For most people eating a normal Indian diet, naan is neither something to seek out nor something to avoid. It is a regular food that fits when you know the calorie count and plan accordingly.

How to reduce calories when eating naan

Always order tandoori roti instead. Less than half the calories. Ask for no butter on top. The best diet tip for restaurant eating.

If you must have naan, share one. Split a single butter naan between two people. Order tandoori roti for the rest.

Avoid cheese naan on a diet. 380 to 430 cal. Nearly 6 homemade rotis in one piece of bread.

Skip the butter brush. Ask ‘no extra butter on top.’ Saves 30 to 50 cal per naan.

When and how Indians eat naan

Naan is particularly popular in North Indian and Mughlai cuisine, where it appears regularly in daily meals and special occasions alike. The regional preparation style affects the calorie count, as cooking methods and accompaniments vary across India.

Restaurant bread ranking: Tandoori roti (120-150) < Rumali (85 but easy to overeat) < Kulcha (220-260) < Plain naan (260-300) < Butter naan (320-380) < Cheese naan (380-430). Tandoori roti. Always.

Frequently asked questions

How many calories in 1 butter naan?
320 to 380 calories. Roughly 4 to 5x a homemade roti.
Is naan good for weight loss?
No. Maida bread with butter. Choose tandoori roti (120-150 cal) instead.
How many calories in garlic naan?
300 to 340. The garlic adds almost nothing. The butter and maida are the problem.
Lowest calorie restaurant bread?
Tandoori roti, 120 to 150 cal, ask for no butter. Half of any naan variant.

📋 Get Your Free 7-Day Indian Meal Plan

Includes naan and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.

Download Free Plan →

Nutritional values based on IFCT (Indian Food Composition Tables) and USDA databases. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice.

📅 Last updated: May 13, 2026