Calories in Nihari, Haleem, Paya and Halwa Puri: Inside a Deficit
A Sunday nashta of halwa puri can cost as many calories as a weekday’s whole food, and a bowl of nihari with two naans is not far behind. That doesn’t make them off-limits. Calories in nihari, haleem, paya and halwa puri are high but knowable, and once you know them you can eat all four inside a weight-loss week without pretending Sunday didn’t happen.
Quick facts
- Nihari, one restaurant bowl (250 to 300 g) with its oil: roughly 450 to 650 kcal, before naan
- Haleem, one katori (250 g) with fried onions and ghee topping: roughly 350 to 500 kcal
- Paya, one bowl (250 to 300 ml) with the fat: roughly 300 to 450 kcal
- Halwa puri plate (2 puris, halwa, chana): roughly 800 to 1,100 kcal
- The multiplier: each naan adds 330 to 550, each puri 150 to 200
- The strategy: one bread, skim the fat, plan the rest of the day, walk
Prefer to listen? This post as a 4 min video · Watch the video
Why these dishes are hard to count
Three reasons, and they’re all the same reason: fat you can’t see. Nihari is cooked in a lot of oil or ghee, and the red “tari” ladled over the top at the shop is almost pure fat. Haleem carries ghee stirred in at the end plus fried onions on top. Paya is slow-cooked trotters, and the gelatinous broth is rich in the fat that renders out of them. Halwa is sooji fried in ghee with sugar. None of it is measured by anyone, which is why one shop’s bowl can be 200 kcal heavier than the next.
So every number here is a range, and the honest way to use a range is to assume the top of it at a restaurant and the middle at home, unless you cooked it yourself with a measured spoon.
The nihari isn’t the problem. The ladle of tari on top and the second naan are the problem.
The four dishes, bowl by bowl
| Dish and portion | Approx. kcal | Where the calories sit |
|---|---|---|
| Nihari, 1 bowl (250 to 300 g), shop | 450 to 650 | oil, tari, meat fat |
| Nihari, 1 katori (200 g), home with 1 tsp oil per person | 250 to 350 | meat |
| Haleem, 1 katori (250 g), shop with toppings | 350 to 500 | ghee, fried onion, wheat and daal |
| Haleem, 1 katori, home with 1 tsp ghee | 250 to 320 | grain and daal, meat |
| Paya, 1 bowl (250 to 300 ml), shop | 300 to 450 | rendered fat, marrow |
| Halwa, 1 katori (100 g) | 300 to 400 | ghee and sugar |
| Puri, one (30 to 40 g fried) | 150 to 200 | frying oil |
| Chana for halwa puri, 1 katori (150 g) | 200 to 280 | oil in the masala |
| Aloo bhujia side, 1 katori | 150 to 250 | oil |
Now add the bread. A tandoori roti is 230 to 350 kcal, a naan 330 to 550, and a roghni naan 480 to 700, weighed and explained in our tandoori roti and naan post. A bowl of shop nihari with two naans and a spoon of extra ghee lands between about 1,200 and 1,850 kcal. That’s a woman’s whole day and most of a man’s, in one sitting.
Halwa puri is the same story. Two puris (300 to 400), a katori of halwa (300 to 400), a katori of chana (200 to 280), a little aloo bhujia (150 to 250) and a sweet lassi or chai on the side (150 to 250): a plate that ranges from about 1,100 to 1,600 kcal depending on how generous the halwa hand was. For most adults that’s a full day’s food eaten by 11 am. Our wider calorie table for Pakistani foods has biryani, karahi and the everyday dishes to put these next to.
Eating them inside a deficit: the plate strategy
You have two levers: what goes in the bowl, and what happens in the rest of the day. Use both and these dishes fit. Use neither and one Sunday undoes a good week.
At the table
- One bread. One naan or one tandoori roti, ordered singly, not “a basket”. Ask for the smaller size; most shops have it. This alone saves 330 to 550 kcal.
- Skim the tari. Tilt the nihari bowl and spoon off the red oil on top; a tablespoon is about 120 kcal and there are often three or four floating there. Don’t ask for extra “rogan”.
- Haleem: ask for it without the ghee drizzle and with lemon, ginger and hari mirch instead of the full fried-onion heap. Half the onions, plenty of lemon; the taste is brighter, not poorer.
- Paya: eat the meat and a small amount of the broth, not the whole bowl of fat. Let it cool for a minute and skim the top the same way.
- Halwa puri: two puris, a small katori of chana, and share one katori of halwa between two people. Skip the aloo bhujia or take two spoons. Drink plain chai or plain lassi, not sweet.
- Portion first, then eat. Once the bowl is in front of you, the “just a little more” is automatic; decide the plate before the first bite.
Around the meal
Treat it as the day’s main meal, not an extra. If nihari is lunch, dinner is a katori of daal and a plate of salad, or dahi and a small roti, about 300 to 400 kcal. If halwa puri is breakfast, lunch is light and dinner is normal. Don’t skip meals entirely to “make room”; that ends in a second bowl at 9 pm. Walk 20 to 30 minutes after, which doesn’t cancel the meal but does help the sugar and the sleep. And keep it to once a week. A nihari Sunday inside a week that’s otherwise on plan is roughly a 500 to 700 kcal overspend, which slows the week but doesn’t end it. A nihari Sunday, a haleem Wednesday and a halwa puri Friday is a maintenance week wearing a diet’s clothes.
The maths behind “how much overspend a week can absorb” is in how to work out your calories by hand, and ordering at a dhaba without undoing the week covers the wider menu.
Cooking them lighter at home
Home is where these dishes become weekly food instead of festival food. Nihari cooked with 1 teaspoon of oil per person, lean beef shank with the visible fat trimmed, and no ghee finish is a 250 to 350 kcal katori that tastes of the spices rather than the fat, and the atta slurry thickens it just as well. Haleem made with 1 teaspoon of ghee per serving and onions crisped in a dry pan or with a spray of oil is 250 to 320 a katori and still sticks to the spoon. Paya can be cooked the day before, chilled, and the fat lifted off in one sheet before reheating. Halwa needs ghee for its character, but a katori made with 2 tablespoons instead of 4 takes about 240 kcal off the bowl, and puris rolled small and fried in fresh oil at a proper temperature take up less fat than large ones in tired oil; the frying oil post explains why.
Nihari was a working man’s breakfast in old Delhi and Lucknow, eaten before a day of hard physical labour, and paya was a winter dawn dish for the same reason: dense, warming food for people who would burn it off by noon. Unani thinking would call all four dishes hot and heavy, suitable for cold weather and strong bodies, unsuitable for the sedentary and the fevered. Haleem is Ramadan and Muharram food, made in vast pots and shared. The tradition, in other words, was occasional and tied to work or season. Eating nihari in an air-conditioned car on the way to a desk is the new part.
Myth: nihari is fine for weight loss because it’s meat and protein
It is meat, and it does have a good amount of protein. It’s also cooked in more fat than almost any other desi dish, and fat carries 9 kcal a gram. A shop bowl can be more fat than meat by calories. The protein is real; the “so it’s a healthy meal” is not.
Myth: haleem is light because it’s mostly daal and wheat
The daal and wheat are fine. The ghee stirred in at the end and the fried onions on top are what take a katori from about 250 to about 500 kcal. Order it plain with lemon and it really is a reasonable meal.
All four are heavy in saturated fat and in salt (a shop bowl can hold much of a day’s sodium), so anyone who’s been told their cholesterol or triglycerides are high, anyone on blood pressure medicine or with a reading above 140/90, or anyone with fatty liver, should treat them as monthly food rather than weekly; cholesterol and desi food explains the fat side. Gout or high uric acid: paya, nihari and organ-rich dishes are among the foods most likely to bring on an attack, and nihari with kaleji or bong is a bad night waiting to happen. Diabetes on insulin or sulfonylureas: a halwa puri breakfast will push sugar high and a skipped dinner to compensate can bring it low; don’t swing meals around without your doctor’s guidance, and never change your own doses. Pregnancy: these are fine as food, well cooked and fresh, but this is not a time for calorie cutting to fit them in. Reflux or gallstones: heavy fat meals are the usual trigger. And chest pain, breathlessness or sweating after a very heavy meal is not indigestion until a doctor says it is.
Try this next Sunday
Order the nihari as usual, but with one small naan and no extra rogan. Skim the top before you start. Then, before you leave, decide out loud what dinner is. People who name the light dinner at the table actually eat it; people who “see how they feel” eat a second dinner.
Elsewhere in Desi Weight Loss we take the everyday dishes one at a time, with the same rule throughout: ranges, not fantasies, and portions as the lever.
Sunday nashta and the calorie count
How many calories are in a bowl of nihari?
Roughly 450 to 650 kcal for a shop bowl of about 250 to 300 g with its oil, before any naan. A home katori cooked with a teaspoon of oil per person comes to about 250 to 350. Assume the top of the range at a restaurant, since nobody there measures the ghee.
How many calories are in halwa puri?
Expect roughly 800 to 1,100 kcal for two puris, a katori of halwa and a katori of chana. Add aloo bhujia and a sweet lassi and it can reach 1,600, which for most adults is a whole day’s food eaten by 11 am.
How many calories are in haleem?
Somewhere around 350 to 500 kcal for a 250 g shop katori with fried onions and a ghee drizzle. Made at home with a teaspoon of ghee per serving, it’s closer to 250 to 320. Ordering it plain, with lemon, ginger and hari mirch, makes a real difference.
How many calories does paya have?
Roughly 300 to 450 kcal for a bowl of 250 to 300 ml, and most of that is the fat that renders out of the trotters. Eat the meat with a little broth, and skim the top once it settles.
Can I eat nihari while trying to lose weight?
About once a week, yes. Have one bowl with one small naan, skim off the tari, and keep dinner light that day. A nihari Sunday in an otherwise on-plan week is roughly a 500 to 700 kcal overspend. It slows the week without ending it.
Is haleem good for weight loss?
A plain katori, without the ghee and with only a few fried onions, is a decent meal thanks to its daal, wheat and meat. The shop version with every topping is close to double the calories, so how it’s served decides the answer.
Which has fewer calories, nihari or haleem?
Haleem usually does, especially without the ghee drizzle. Nihari’s cooking fat and the red tari ladled on top push it higher. In practice the shop’s hand matters more than the recipe, so one bowl can be 200 kcal heavier than the next.
How many calories does a naan add?
A lot. A naan is about 330 to 550 kcal, a roghni naan 480 to 700, and a tandoori roti 230 to 350. Shop nihari with two naans and extra ghee lands somewhere between about 1,200 and 1,850 kcal, so ordering one bread is the single biggest saving.
How many calories are in one puri?
Around 150 to 200 kcal for a fried puri of 30 to 40 g, almost all of it from the frying oil. Small puris fried in fresh oil at the right heat soak up less fat than large ones fried in tired oil.
Should I skip breakfast or dinner to make room for halwa puri?
Don’t skip meals entirely. That usually ends in a second dinner at 9 pm. Treat the halwa puri as the day’s main meal, keep lunch light and dinner normal, and fit it into the week rather than the single day.
How can I make nihari lighter at home?
Use lean beef shank with the visible fat trimmed, 1 teaspoon of oil per person and no ghee finish. That gives a katori of about 250 to 350 kcal that tastes of the spices. For paya, cook it the day before, chill it and lift off the fat in one sheet before reheating.
Is nihari or paya okay with high cholesterol or BP?
Keep them for once a month rather than every week. All four dishes are heavy in saturated fat and salt, and a shop bowl can carry much of a day’s sodium. That matters if your cholesterol or triglycerides are high, your reading is above 140/90, or you have fatty liver.
Can paya or nihari trigger gout?
They can. Paya, nihari and organ-rich dishes such as nihari with kaleji or bong are among the foods most likely to set off an attack in people with high uric acid, so they’re best kept rare and small.
Is halwa puri or nihari okay if I have diabetes?
It can swing your sugar both ways. A halwa puri breakfast pushes sugar high, and a skipped dinner afterwards can bring it low if you’re on insulin or sulfonylureas. Keep meals regular, and let your doctor guide any change to medicines.
Is chest discomfort after a heavy meal just indigestion?
Don’t assume so. Chest pain, breathlessness or sweating after a very heavy meal needs a doctor’s check before it’s written off as gas or acidity.