Calories in Pakistani Foods: Roti, Biryani, Nihari, Chai and More
Is a plate of biryani 400 kcal or 900? Both answers are right, which is exactly the problem. Calories in Pakistani foods swing widely with portion, oil and recipe, so this guide gives honest ranges, explains what pushes a dish up or down, and lets you estimate your own plate.
In brief
- Numbers are ranges: home recipes, atta, oil and serving size all vary
- Biggest swing factor: oil and ghee, at roughly 40 to 45 kcal per teaspoon
- Second biggest: portion size, especially rice and roti count
- Quick win: sugar in chai, at roughly 16 to 20 kcal per level teaspoon
Prefer to listen? This post as a 7 min video · Watch on YouTube
How to read these numbers
Every figure below is an estimate for a typical home or dhaba portion. None of it is lab-measured for your kitchen. A roti from finely milled atta rolled thin is different from a thick tandoori one; a nihari with the oil skimmed off is a different dish from one served with its red tari layer. Use the ranges to compare foods and to spot where the big numbers hide, not to count to the last calorie.
Measures used: a katori holds about 150 ml; a medium chapati is roughly 15 to 17 cm across; a “plate” is a typical single restaurant serving.
Calories in Pakistani foods: the table
Swipe sideways on a phone if the table is wider than your screen.
| Food | Portion | Approx. kcal |
|---|---|---|
| Chapati / phulka, dry | 1 piece, small to large (about 25 to 40 g atta) | 70 to 120 |
| Chapati with ghee brushed | 1 medium, 1 tsp ghee | 120 to 160 |
| Tandoori roti | 1 piece, shop size | 150 to 220 |
| Plain paratha | 1 medium, about 18 cm | 250 to 350 |
| Aloo paratha | 1 medium, about 18 cm | 300 to 450 |
| Plain naan | 1 piece, restaurant size | 250 to 350, more for large ones |
| Roghni or butter naan | 1 piece, restaurant size | 320 to 450 |
| Plain boiled chawal | 1 cup cooked (about 160 to 180 g) | 200 to 240 |
| Plain boiled chawal | 1 level katori cooked (about 120 to 130 g) | 150 to 180 |
| Chicken biryani | 1 plate (about 300 to 400 g) | 500 to 800, more for large plates |
| Nihari, no naan | 1 bowl (about 250 to 300 g) | 350 to 700 |
| Haleem, no naan | 1 bowl (about 250 to 300 g) | 300 to 600 |
| Chicken karahi | 1 katori (150 ml) | 250 to 400 |
| Masoor or moong daal | 1 katori (150 ml) | 150 to 230 |
| Aloo samosa | 1 medium shop samosa (about 80 to 100 g) | 250 to 300 |
| Pakora | 1 medium piece | 50 to 80 |
| Doodh patti with sugar | 1 cup (about 150 ml), 1 to 2 tsp sugar | 80 to 150 |
| Chai, half milk, 1 tsp sugar | 1 cup (about 150 ml) | 50 to 80 |
| Sweet lassi | 1 glass (about 250 ml) | 250 to 350 |
| Plain dahi | 1 katori (about 150 g) | 90 to 130 |
Roti, paratha and naan: why the same dough varies
Dough weight is the first thing. A 30 g dough ball and a 50 g one both come out “one roti”. Weigh a ball once and you’ll know your own kitchen’s number. The chakki atta guide covers the atta itself.
Fat is the second. A paratha is essentially roti dough plus fat folded in and more on the tawa. Two teaspoons of ghee in the layers and one on the tawa adds around 120 to 135 kcal before any filling. Aloo, keema or cheese filling adds more.
Naan is larger, made with maida, often with dahi or milk in the dough and butter on top. Tandoor rotis are thicker than home chapatis, which is why one can equal nearly two phulkas.
Chawal and biryani: portion does most of the work
Plain rice isn’t particularly high in calories per katori. The issue is the plate. A restaurant biryani serving can hold 2 to 3 katoris of rice, soaked with oil or ghee from the masala, plus fried onions (birista) and a large piece of meat. That’s how a single plate climbs toward 800 kcal.
At home, you control three dials: how much oil the masala starts with, whether you add a ghee layer at dum, and how many katoris go on the plate. Cooking basmati properly gives fluffier rice that looks like more, which honestly helps.
Nihari and haleem: the oil layer
Both are slow-cooked, protein-rich dishes. What pushes them high is the tari, the layer of red oil or ghee that rises to the top, plus the naan eaten alongside. Skimming the pot after cooking and letting it rest, then lifting off the fat, can remove a lot of that. A bowl of haleem with a spoonful of fried onions and a lemon squeeze sits lower than one crowned with a ladle of tarka.
Remember the naan. A bowl of nihari (350 to 700) with a roghni naan (320 to 450) can pass 1,000 kcal for one meal.
Samosa, pakora and chai: the snack maths
Deep-fried snacks absorb oil, and absorb more when the oil isn’t hot enough or has been reused many times. A shop samosa is usually larger than a home one. A plate of 6 to 8 pakoras is easily 300 to 600 kcal before chutney. See the cooking oil guide for why reused oil is a problem beyond calories.
Chai is the sneaky one because it’s frequent. The table’s “doodh patti” line runs from a lighter cup with 1 teaspoon of sugar to a full-milk cup with 2; four of the richer ones a day can be a meal’s worth. How the doodh patti is brewed doesn’t change calories much. The milk and sugar do. Green tea or sabz chai without sugar is close to zero, which is its real advantage for weight, not any fat-burning effect.
Estimate your own dish in four steps
- Count the carbohydrate: rotis by size (70 to 120 kcal each, small to large), rice by katori (150 to 180 kcal each).
- Count the fat: total oil or ghee in the pot in tablespoons (each about 120 to 135 kcal), divide by the number of servings.
- Add the main ingredient: about 100 g cooked chicken breast is roughly 150 to 170 kcal; with skin or thigh, more. A katori of cooked daal before tarka is roughly 120 to 170.
- Add extras: sugar (16 to 20 kcal per teaspoon), fried onions, cream, nuts, cheese.
Example: a family chicken salan for 4 made with 4 tablespoons oil (about 500 kcal) and 600 g chicken with bone. Each serving carries about 125 kcal from oil plus the chicken and gravy. Cut the oil to 2 tablespoons and every plate loses about 60 kcal without anyone noticing a thing.
Desi cooks traditionally “bhuno” the masala until the oil separates, and it’s a real flavour step. In the old way, much of that visible oil was used across a big pot shared by a large household doing physical work. Today’s smaller families, sitting more, eat a larger share per person. You can keep the bhuna technique with less oil by adding a splash of water when the masala sticks.
You’re using this table to cut food because of diabetes: carbohydrates matter as much as calories, and if you take insulin or sulfonylurea tablets, check with your doctor before you reduce portions, since low sugar episodes can happen. Kidney disease may mean limits on daal, dahi and potassium-rich foods that a calorie table won’t show. Don’t use calorie counting in pregnancy for weight loss, for children or teenagers, or if counting has ever led to anxious or disordered eating; talk to a doctor instead. Aim no lower than about 1,200 kcal (women) or 1,500 kcal (men) daily without supervision.
You don’t need to count forever. A few weeks of rough estimates teaches your eye. Then use the 7-day Pakistani diet plan as a template, or read how much weight you can lose in 30 days to see what a daily gap adds up to. More guides sit in Desi Weight Loss.
How many calories are in one roti?
A dry chapati lands at roughly 70 to 120 kcal, set by its size and the atta you use; a medium one sits in the middle. Brushing it with a teaspoon of ghee adds about 40 to 45 kcal.
How many calories are in a plate of chicken biryani?
Roughly 500 to 800 kcal for a typical serving. Portion size and the oil or ghee in the masala make the biggest difference.
Roti or rice: which has fewer calories?
One level katori of cooked rice and one to two medium chapatis fall in similar ranges. Choose what you’ll portion well; the salan on top often matters more.
How many calories are in a cup of doodh patti?
A 150 ml full-milk cup with 2 teaspoons of sugar is roughly 120 to 150 kcal. Half milk, half water with 1 teaspoon of sugar is about 50 to 80.
Is haleem healthy for weight loss?
It’s rich in protein and fibre from lentils and grains. A bowl without the extra ghee tarka and with one roti rather than a naan fits into a weight-loss week.
Why do calorie apps give different numbers for the same dish?
They’re based on different recipes and portion sizes. Treat any single number as a midpoint, not a fact about your plate.
Is desi ghee higher in calories than oil?
They’re very similar per teaspoon, roughly 40 to 45 kcal. The difference for weight is in how much gets used, not which one.