Karahi is Pakistan's most popular restaurant dish. Here's exactly how many calories are in a serving, and how cooking method changes everything.
Karahi: Pakistan's Favourite Dish
Whether it's a roadside dhaba or a five-star restaurant, karahi is everywhere. But how many calories are you actually eating?
The answer varies wildly depending on the oil used, the meat, and the portion size.
Calorie Comparison
| Karahi Type | Calories per 200g serving |
|---|
| Chicken Karahi (restaurant) | 380–480 kcal |
|---|---|
| Chicken Karahi (home, less oil) | 250–320 kcal |
| Mutton Karahi | 450–550 kcal |
| Beef Karahi | 420–520 kcal |
| Paneer Karahi | 350–420 kcal |
Why Restaurant Karahi Has More Calories
A typical restaurant karahi uses 1/2 to 1 cup of oil for a single serving. That's 900–1,800 calories just from oil. At home, you can make the same dish with 2–3 tablespoons (240–360 calories from oil).
Macros in Chicken Karahi (200g, home-cooked)
- Calories: 280 kcal
- Protein: 28g
- Fat: 16g
- Carbohydrates: 6g
How to Make Healthier Karahi
- 1Use a non-stick wok — requires 60–70% less oil
- 2Add tomatoes generously — they create a sauce without needing extra oil
- 3Use chicken breast instead of whole chicken — less fat
- 4Skip the cream/malai — saves 100–150 calories per serving
- 5Add ginger and garlic paste — flavour without calories
Karahi + Roti: The Full Meal
A typical karahi meal includes:
- 200g karahi: 280–480 kcal
- 2 chapati: 200 kcal
- Raita: 80 kcal
- Total: 560–760 kcal
That's a substantial meal — but perfectly fine if your other meals are lighter.
Track your karahi calories precisely using our food database.
Written by
Dr. Ayesha Malik
Registered Dietitian at DesiCalorie
A certified nutrition professional specializing in South Asian dietary patterns, weight management, and disease-specific nutrition counseling. All content is reviewed for medical accuracy.
Free weekly newsletter
Enjoyed this article? Get more like it.
Calorie guides, desi diet tips, and new food breakdowns — straight to your inbox. No spam, ever.
Track Your Calories Today
Use our free food database to find calorie counts for 1,300+ Pakistani and global foods.
