I love butter chicken/paneer butter masala - how do I cut its calories?
You don't have to give up butter chicken or paneer butter masala. A home-style bowl of the curry alone is around 480-530 kcal, and almost all of that comes from the butter, cream, cashew paste and sugar in the makhani gravy - not from the chicken or paneer. The naan or rice on the side often adds as much as the curry itself.
Butter chicken (or its vegetarian cousin, paneer butter masala) is the dish most people feel guilty ordering - but the chicken or paneer sitting in that gravy is mostly protein and isn't what's pushing the calories up. The real levers are the makhani gravy itself (butter, cream, cashew paste, sugar) and what you mop it up with (naan vs roti vs rice). Every figure below comes from a real recipe and real food data (IFCT 2017, USDA FoodData Central), given as an honest range, not a scare number.
Your regular bowl of butter chicken (curry only)
A home-style pot serving four: ~400 g cooked chicken breast, a tomato-cashew gravy built on 1.5 tbsp butter, 2 tsp cashew paste, 2 tbsp cream and a spoon of sugar to round off the tartness. One serving (curry only, before naan or rice) comes to about 483 kcal. Paneer butter masala runs the same way, just swap the protein line for ~100 g paneer.
Assumptions: Per serving: 100 g cooked chicken breast ~165 kcal + 80 g tomato puree (15) + 21 g / 1.5 tbsp butter (151) + 10 g / 2 tsp cashew paste (55) + 30 g / 2 tbsp cream (102) + 5 g / 1 tsp sugar (19) + ginger-garlic-spices (~10) = ~517 kcal for a fairly rich version; a more moderate home cook (less cashew, thinner cream) lands closer to 460-490 kcal, so we use ~483 kcal as the representative baseline. Paneer swap: 100 g paneer (~265 kcal, IFCT-based) instead of chicken (165 kcal) adds roughly 100 kcal to the protein line, but the gravy math below is identical either way.
Halve the butter you cook the gravy in
Restaurant-style makhani gravy is built on a generous slab of butter for shine and richness. Cut 1.5 tbsp (21 g) down to a scant 1 tbsp (7 g) and the gravy is still glossy - you'll barely notice, but the calorie count will.
Skip the cashew paste, lean on onion-tomato instead
Cashew paste is what gives restaurant makhani gravy its velvety body, but 2 tsp adds ~55 kcal for very little else. A well-cooked onion-tomato base, blended smooth, gets you 80% of the texture for a fraction of the calories.
Swap the cream for whisked dahi (curd)
2 tbsp of fresh cream adds ~102 kcal to the gravy. Whisk in 2 tbsp of plain dahi instead (added off the heat, so it doesn't split) and you get the same tang and creaminess for a fraction of the calories.
This delta is measured against the cream-based baseline gravy, not a version that has already dropped the butter and cashew.
Go easy on the added sugar
Many home cooks add a spoon of sugar to balance the tomato's tartness. A pinch is usually enough - or use a ripe, sweeter tomato and drop the sugar altogether.
Choose what you mop the gravy with
This is the single biggest lever in the whole meal. A butter naan runs ~270 kcal a piece, largely from the maida dough and the butter brushed on both sides. A plain roti (no butter) is closer to ~80 kcal, and a modest 150 g katori of steamed rice is ~195 kcal. Swapping naan for roti alone can save you more than the entire gravy makeover above.
This delta compares 1 butter naan (~270 kcal) against 1 plain roti (~80 kcal), added on top of the lightened gravy above (391 kcal curry).
Small tips that add up
- The gravy - not the chicken or paneer - is where almost every extra calorie hides. Fix the butter, cashew, cream and sugar first.
- If you're having paneer butter masala instead, the paneer itself is a good protein source; just measure a 100 g portion rather than a heaped one.
- Naan vs roti vs rice is often a bigger swing than anything you do to the gravy - decide this before you decide anything else.
- A well-blended onion-tomato base (instead of cashew) still gives you a smooth, restaurant-like gravy.
The bottom line
A home-style bowl of butter chicken or paneer butter masala (curry only) is roughly 460-520 kcal, and the chicken or paneer inside it is doing you a favour - it's the butter, cashew paste, cream and sugar in the gravy, plus whatever bread or rice you pair it with, that push the number up. Halve the butter, drop the cashew paste, swap cream for dahi, go light on sugar, and choose roti over naan - and the same comforting bowl comes down to roughly 310-350 kcal for curry plus roti.
Best-case recipe, computed independently: 100 g cooked chicken breast (165 kcal) + 80 g tomato-onion base (15) + 7 g butter (50) + 30 g dahi instead of cream (18) + no added sugar (0) + spices (10) = ~258 kcal curry, plus 1 plain roti (~80 kcal) = ~338 kcal total, computed independently.