Skip to content
GymFinity — Fitness & Beyond
Nutrition10 min read

Calories and Protein in Pakistani Food: 60 Everyday Items, Per Real Serving

The reference table we use with clients: what a roti, a plate of biryani, a bowl of nihari or a cup of doodh patti actually costs in calories and gives you in protein — and the five mistakes everyone makes with the numbers.

By

Published

Most calorie tables online are American, per 100 grams, and useless for a Lahore kitchen. This is the table we use with coaching clients, built from USDA reference values for the ingredients, manufacturer labels where a food is packaged, and measured typical portions for home-cooked dishes. Every number is for one serving as people actually eat it. Use it to learn the shape of your day — which foods are protein, which are mostly oil and starch — rather than to count to the calorie.

How to read the table

  • Home-cooked dishes vary by 20 percent or more between households. The difference is almost always the oil or ghee — a salan can be made with two tablespoons or six.
  • Portions are what a normal adult eats in one sitting: a bowl of daal is about 200 g, a plate of biryani about 300 g, a serving of karahi about 200 g.
  • Protein is the number that matters for anyone trying to lose fat or build muscle; calories decide the direction, protein decides what you keep.
  • Packaged and chain items marked 'label' are the manufacturer's own figures. Everything else is an informed estimate.

Breads and rice

Roti, naan, paratha and rice — per serving
FoodServingkcalProteinCarbsFat
Roti (whole wheat)1 medium, 6 inch (40 g)1204 g22 g1.5 g
Roti with ghee1 roti + 1 tsp ghee1604 g22 g6 g
Paratha (plain)1 medium (80 g)2805 g34 g13 g
Aloo paratha1 stuffed3306 g45 g13 g
Frozen paratha (Dawn / Menu), fried1 paratha3005 g36 g15 g
Naan1 restaurant naan (120 g)3209 g56 g6 g
Roghni naan1 naan38010 g58 g12 g
Puri1 puri1502.5 g16 g9 g
Sheermal1 piece3007 g50 g8 g
White bread1 slice802.5 g15 g1 g
Boiled white rice1 cup cooked (160 g)2054 g45 g0.5 g
Brown rice1 cup cooked1804 g38 g1.5 g
Chicken biryani1 plate (300 g)55025 g65 g20 g
Chicken pulao1 plate (300 g)48022 g60 g16 g
Zarda (sweet rice)1 bowl (150 g)3304 g62 g8 g

Curries, daal and sabzi

Salan, daal and vegetables — per serving
FoodServingkcalProteinCarbsFat
Chicken salan (home)200 g30028 g8 g17 g
Chicken karahi200 g38030 g8 g25 g
Mutton salan200 g40026 g6 g30 g
Beef nihari1 bowl (250 g)48030 g10 g35 g
Haleem1 bowl (250 g)40022 g40 g16 g
Keema (minced beef)150 g33024 g6 g23 g
Aloo gosht200 g34020 g18 g22 g
Anda (egg) curry2 eggs in salan32015 g8 g26 g
Daal (masoor / moong)1 bowl (200 g)23012 g30 g7 g
Chana masala1 bowl (200 g)28011 g36 g10 g
Rajma (kidney beans)1 bowl (200 g)26012 g36 g8 g
Aloo sabzi150 g2003 g28 g9 g
Bhindi (okra)150 g1803 g12 g14 g
Palak (spinach)150 g1404 g8 g11 g
Mixed sabzi150 g1503 g14 g10 g

Notice the fat column. Bhindi is a vegetable, yet a serving has 14 g of fat — okra soaks up oil. The vegetable is not the problem; the frying is. Cooked with a teaspoon of oil in a non-stick pan the same serving is under 80 kcal.

Protein foods

Meat, eggs, dairy and nuts — per serving
FoodServingkcalProteinCarbsFat
Chicken breast, grilled100 g cooked16531 g03.6 g
Chicken thigh, skinless100 g cooked18025 g08 g
Chicken tikka2 pieces (150 g)28038 g4 g12 g
Chicken boti / malai boti6 pieces (150 g)30032 g4 g17 g
Chicken seekh kebab1 kebab (60 g)14012 g3 g9 g
Beef seekh kebab1 kebab (60 g)17011 g3 g13 g
Chapli kebab1 kebab (100 g)26015 g8 g19 g
Shami kebab1 kebab (60 g)1208 g7 g7 g
Beef, lean, cooked100 g22028 g011 g
Mutton, cooked100 g26025 g017 g
Fish, grilled120 g16028 g05 g
Fish, fried (rohu / tilapia)1 piece (120 g)26024 g8 g15 g
Egg, boiled or lightly fried1 egg786 g0.5 g5.5 g
Omelette, 2 eggs in oil122013 g2 g17 g
Dahi (plain yoghurt)1 cup (200 g)1307 g10 g7 g
Greek yoghurt170 g pot10017 g6 g0.7 g
Milk, full fat1 glass (250 ml)1608 g12 g9 g
Paneer100 g29018 g4 g22 g
Chickpeas, boiled1 cup (160 g)27014 g45 g4 g
Peanuts30 g handful1707 g5 g14 g
Almonds10 almonds702.5 g2.5 g6 g
Whey protein1 scoop (30 g)12024 g3 g1.5 g

Breakfast and snacks

Street food, bakery and packets — per serving
FoodServingkcalProteinCarbsFat
Halwa puri breakfast2 puri + halwa + chana75014 g95 g35 g
Anda paratha (street)1 paratha + 1 egg omelette43012 g36 g27 g
Daliya with milk1 bowl (250 g)2208 g36 g5 g
Oats, dry40 g (½ cup)1505 g27 g3 g
Cornflakes with milk30 g + 125 ml milk1756 g30 g3.5 g
Samosa (aloo)12504 g28 g13 g
Pakora4 pieces (80 g)2205 g20 g13 g
Chana chaat1 bowl (200 g)25010 g38 g6 g
Dahi bhallay1 plate (200 g)2809 g34 g12 g
Gol gappay6 pieces2204 g38 g6 g
Bun kebab138012 g45 g16 g
Chicken paratha roll1 roll45020 g42 g22 g
Chicken shawarma1 regular48024 g48 g20 g
Zinger paratha roll (street)1 roll56022 g52 g28 g
Chicken patty (bakery)12808 g24 g17 g
Chips / crisps30 g packet1602 g15 g10 g
Peek Freans Sooper3 biscuits1502 g20 g7 g
Nimko30 g small handful1604 g15 g10 g
Roasted chana40 g handful1508 g22 g3 g

Sweets

Mithai and desserts — per serving
FoodServingkcalProteinCarbsFat
Gulab jamun1 piece1502 g22 g6 g
Barfi / mithai1 piece (40 g)1603 g20 g8 g
Jalebi2 pieces (60 g)2302 g40 g8 g
Ras malai1 piece with milk2006 g24 g9 g
Kheer1 bowl (150 g)2506 g40 g7 g
Gajar halwa100 g2805 g36 g13 g
Sooji halwa100 g3204 g45 g14 g
Sheer khurma1 bowl (200 g)3809 g50 g16 g
Falooda1 glass (350 ml)4508 g70 g15 g
Kulfi1 stick (100 g)2205 g26 g11 g
Ice cream (Walls / Omore)1 scoop (70 g)1402.5 g17 g7 g
Dairy Milk1 bar (45 g)2403.5 g25 g14 g

Drinks

Tea, lassi, shakes and soft drinks — per serving
FoodServingkcalProteinCarbsFat
Tea with milk, no sugar1 cup452 g4 g2.5 g
Tea with milk and 2 tsp sugar1 cup1102 g16 g3 g
Doodh patti / karak (café)1 cup1304 g18 g5 g
Kashmiri (pink) tea1 cup1504 g14 g9 g
Black tea or coffee, nothing added1 cup2000
Lassi, salted1 glass (300 ml)1307 g10 g6 g
Lassi, sweet1 glass (300 ml)2608 g40 g7 g
Mango shake1 glass (350 ml)3307 g55 g9 g
Banana shake1 glass (350 ml)3008 g48 g8 g
Rooh Afza sharbat1 glass130032 g0
Fresh orange juice1 glass (300 ml)1352 g31 g0.5 g
Sugarcane juice1 glass (300 ml)180045 g0
Cola1 can (330 ml)140035 g0
Sting energy drink250 ml115028 g0
Diet / zero soft drink1 can1000

The five mistakes people make with these numbers

  1. 1Counting the roti but not the ghee on it. A teaspoon of ghee is 40 kcal; three rotis with ghee is 120 kcal you did not write down.
  2. 2Forgetting tea. Four cups a day with two sugars each is 440 kcal — more than a plate of chana chaat — and zero protein.
  3. 3Assuming biryani is 'just rice'. A plate is 550 kcal and the oil, not the rice, is why. Plain boiled rice with a chicken salan is 500 kcal with more protein.
  4. 4Treating a 'serving' of salan as whatever fits on the plate. Two ladles of karahi is 200 g; four ladles is double every number in the row.
  5. 5Drinking calories and thinking they do not count. A mango shake is 330 kcal — a meal — and does nothing for hunger. The same mango, eaten, is 120.

A day built from the table

About 2,000 kcal and 130 g protein, entirely from ordinary Pakistani food
MealFoodkcalProtein
Breakfast2 eggs (lightly fried), 2 rotis, tea with milk no sugar44022 g
Mid-morning1 cup dahi, 1 apple2258 g
LunchChicken salan 200 g, 1 cup boiled rice, salad53534 g
EveningRoasted chana handful, tea no sugar19510 g
DinnerChicken tikka 2 pieces, 1 roti, raita47046 g
BedtimeGlass of milk1608 g
Total2,025128 g

Swap the mid-morning apple for a scoop of whey stirred into the dahi and the day lands at about 150 g protein for 25 kcal more. Drop the bedtime milk and it is a 1,900 kcal cutting day. No foreign food, no chicken-and-broccoli, and every item is in the tables above.

Where the numbers come from

Ingredient values are from the USDA FoodData Central database, which remains the most complete public reference for raw foods. Packaged and chain items use the manufacturer's label or published nutrition data. Home-cooked and street dishes are estimates from typical recipes and measured portions, checked against the FAO's food composition tables for South Asia; they are marked as estimates in the app we use with clients, and a coach can adjust any of them to how a particular household cooks. If your family cooks lighter or heavier than average, the protein numbers will hold and the calories will move with the oil.

This article is general information, not medical advice. If you have diabetes, kidney disease, or are pregnant, speak to your doctor before changing your diet.

Frequently Asked Questions

How many calories are in one roti?

A medium whole-wheat roti of about 40 g, six inches across, is roughly 120 kcal with 4 g protein, 22 g carbohydrate and 1.5 g fat. Add a teaspoon of ghee and it becomes about 160 kcal. A large tandoori roti can be 180–200 kcal. A plain paratha is about 280 kcal — more than two rotis.

How many calories are in a plate of chicken biryani?

About 550 kcal for a 300 g plate, with roughly 25 g protein, 65 g carbohydrate and 20 g fat. Restaurant and wedding biryani is often heavier in oil and can reach 700 kcal a plate. Pulao is slightly lower at around 480 kcal.

Which Pakistani foods are highest in protein?

Per serving: chicken tikka (2 pieces, 38 g), chicken breast (100 g, 31 g), chicken karahi (200 g, 30 g), beef nihari (30 g), grilled fish (28 g), lean beef (28 g), Greek yoghurt (17 g per pot), chickpeas (14 g per cup), daal (12 g per bowl), eggs (6 g each), dahi (7 g per cup). Whey protein gives 24 g per scoop for anyone who cannot reach their target from food.

How many calories are in a cup of tea?

Tea with milk and no sugar is about 45 kcal. With two teaspoons of sugar it is about 110 kcal, and café-style doodh patti or karak is 130 or more. Black tea or coffee with nothing added is about 2 kcal. Four sweet cups a day add up to 440 kcal — a common hidden reason weight does not move.

Is daal a good source of protein?

It is a decent one: a 200 g bowl of masoor or moong daal has about 12 g protein and 230 kcal, plus fibre. It is not as concentrated as meat, eggs or dahi — you would need three bowls to match two pieces of chicken tikka — so treat daal as a protein contributor alongside an animal source, not as the whole target.

Why do calorie numbers for the same dish differ so much between sources?

Portion size and oil. Many tables give values per 100 g, which is far less than a real serving, and home-cooked salan can be made with two tablespoons of oil or six. The numbers here are per realistic serving with a typical amount of oil. If your family cooks with less, your calories are lower and your protein is the same.

Sources

  1. USDA FoodData Central — reference nutrient values for ingredients
  2. FAO / INFOODS — food composition tables and databases for Asia (including the Food Composition Table for Pakistan)
  3. Atkinson FS et al. International tables of glycemic index and glycemic load values 2021. American Journal of Clinical Nutrition, 2021
WhatsAppCall Now