Indian food calories

Calories in Puri (deep-fried bread) (पूरी)

1 puri (30 g) of puri (deep-fried bread) has about 110 kcal. Per 100 g it provides 360 kcal, 8.5 g protein, 45 g carbohydrate and 17 g fat.

PortionWeightCalories
1 puri (30 g)30 g110 kcal
4 puris (120 g)120 g430 kcal

Macros per 100 g

Energy360 kcal
Protein8.5 g
Carbohydrate45 g
Fat17 g
Fibre2.5 g

Sugar, saturated fat and salt

These come from the USDA reference record below, not from our own data — they describe a comparable food rather than this exact preparation. Salt and sugar in home cooking vary with the recipe.

Sugars0.18 g
Saturated fat3.34 g
Sodium170 mg
Iron2.55 mg
Calcium16 mg

What changes the number

A puri is small, so 110 kcal each does not sound alarming — but nobody eats one. Four puris are about 430 kcal before the aloo sabzi is counted, and puris are eaten quickly because they are light. Absorbed oil is the variable and it moves a lot with frying temperature: dough dropped into oil that is not hot enough soaks up noticeably more. This is a Sunday food rather than a weekday one, and treating it that way solves most of it.

Next step · 1 month free

Snap your plate instead of looking it up

Take a photo of your meal in the MetaFit app and it logs the calories for you. New users get the first 1 month free.

Download the app

Learn the method: how to count calories in Indian food · your daily calorie target

Where this number comes from

Primary source: MetaFit Indian Curated v1.0, entry puri (Deep-fried wheat dough.) — the same dataset the MetaFit app logs against. Checked by MetaFit Nutrition Team on 2026-09-22.

Cross-checked against USDA FoodData Central (Bread, puri), which gives 409 kcal per 100 g — a 13.6% difference.

Home recipes vary, especially in oil and ghee.

WhatsAppStart your Journey