Short answer: a halwa puri set at home, one puri with a spoonful of suji halwa and a small bowl of chana, lands around 450-550 calories. The same set at a dhaba usually runs 650-850. Per 100 grams, a mixed plate is roughly 200-250 kcal, so the number on your plate is really a question of how much plate there is.
Halwa puri is a Sunday morning ritual across Pakistan, the kind of breakfast people plan their weekend around. But the plate holds three different foods, and each carries a different share of the calories. The puri is a wheat flatbread deep fried until it puffs up. One puri, about 45-50 grams, sits at 140-160 calories; published Indian calorie charts put a 75-gram puri at 240 kcal, so a single standard puri falls squarely in that band.
Suji halwa is semolina roasted in ghee with sugar, and its 100-gram serving lands somewhere between 150 and 250 calories, depending on how heavy the ghee hand was. Food databases put a standard sooji halwa at about 165 kcal per 100 g, with the richest versions going well past 200. Then the chana, chickpea curry, is the lightest part of the plate at 150-180 kcal per 100 g, and it quietly brings the only meaningful protein of the three. For a closer look at the chickpeas on their own, the chana calories breakdown has the full picture.
Halwa puri calories and macros
| Version | Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| 1 puri, deep fried | ~50 g | 140-160 | 3-4 g | 20-24 g | 6-8 g |
| Suji halwa | 100 g | 150-250 | 2-3 g | 28-36 g | 7-12 g |
| Chana curry | 100 g | 150-180 | 7-8 g | 22-26 g | 4-6 g |
| Homemade set | 1 puri + 80 g halwa + 100 g chana | 450-550 | 11-14 g | 62-78 g | 16-22 g |
| Dhaba set | 2 puris + 120 g halwa + 120 g chana | 650-850 | 15-20 g | 90-120 g | 25-38 g |
| Average | 100 g of mixed plate | 200-250 | 5-7 g | 26-34 g | 7-10 g |
Two things swing the number more than anything else: how many puris end up on the plate, and how generous the halwa maker was with ghee. A dhaba rarely serves a single puri, the kadhai oil is hotter and deeper than a home pan, and the halwa there is often finished with an extra spoon of ghee for shine. Each of those moves the needle a little, and together they can add 200-300 calories to the same nominal plate.
This is exactly the kind of meal that is hard to log honestly, so here is how it looks in practice. Type "2 puris, suji halwa, chana, from the dhaba" into CalsFlow and it will lay out its assumptions: two puris at 160 each, 120 g halwa at roughly 200, 120 g chana at roughly 180. That puts the plate around 700. Tell it the halwa was extra ghee, which is a fair bet at a dhaba, and the revised estimate pushes past 800. The value of logging it this way is not a perfect number, it is seeing where the calories actually sit so you can adjust one thing, like halving the halwa, instead of guessing.
Can you eat halwa puri while losing weight?
It fits, just not every day and not the whole plate. At 200-250 kcal per 100 g it is more calorie dense than most breakfasts people eat on weekdays; for comparison, an anda paratha lands at 220-280 for the whole paratha. The halwa also carries a lot of its energy as sugar, and the WHO's guideline keeps free sugars under 10% of daily energy intake, which one generous dhaba halwa serving can use up in a single sitting. If it is a weekend thing, the practical move is one puri instead of two, a smaller scoop of halwa, and a bigger bowl of chana, since the chickpeas are what keep you full. For more on building that habit into everyday tracking, the guide on counting calories in desi food walks through it portion by portion.
FAQs
How many calories are in 2 halwa puris? Two puris on their own, about 100 g of fried flatbread, come to roughly 300-340 calories. Add the halwa and chana that come with them and you are at a full dhaba set: 650-850.
Does halwa puri have any protein? Some, mostly from the chana. A full homemade set has 11-14 g of protein, which is not nothing for breakfast, but the plate is still dominated by carbs and fat. The protein guide explains how that fits into a full day.
Is homemade halwa puri much lighter than dhaba halwa puri? Noticeably. One puri, a modest spoon of halwa, and home-style chana come in around 450-550. The dhaba version, with the second puri and richer halwa, can run 200-300 calories higher.
Breakfasting on something else tomorrow? Describe your meal in CalsFlow, mark it homemade or restaurant, and it will show you the range instead of one suspiciously exact number.
Cover photo: Miansari66 via Wikimedia Commons (CC0).
CalsFlow provides nutrition estimates, not medical advice.
