Back to Journal
Calorie breakdown··13 min read

How many calories in a curry? By sauce, takeaway and jar

Curry calories by sauce, from a 440 kcal jalfrezi to an 800 kcal korma, why the mildest dish is the heaviest, and why the rice and naan usually beat the curry.

C
Calow Editorial
Reviewed and fact-checked against cited sources

Ask what is in a curry and most people answer with the meat. The meat is the part that barely matters. A chicken jalfrezi and a chicken korma contain roughly the same chicken, arrive in the same container at the same weight, and are 360 calories apart.

The sauce is the food. And the sauce has a pattern that runs backwards from what almost everyone assumes: on a British Indian restaurant menu, the milder the dish, the heavier it is.

The quick answer

Per 100g of finished curry, sauce and meat together, no rice.

CurryCalories per 100g
Katsu curry sauce, alone90
Tarka dal100
Chana masala105
Chicken jalfrezi110
Chicken balti115
Chicken dopiaza120
Chicken madras125
Thai green chicken curry130
Chicken bhuna130
Thai red chicken curry135
Lamb rogan josh140
Saag paneer155
Chicken tikka masala155
Butter chicken175
Beef rendang195
Chicken korma200
Lamb pasanda200

Composition figures are cross-checked against USDA FoodData Central and UK restaurant and manufacturer declarations. Restaurant cooking varies more than packaged food does, so treat these as the middle of a range rather than a label figure.

Heat runs opposite to calories

This is the single most useful thing to know about an Indian menu, and it is counterintuitive enough that people order badly for years.

Sauce built onExamplesPer 100gHeat
Tomato, onion, chilliJalfrezi, madras, balti110 to 125Medium to hot
Tomato and yogurtRogan josh, bhuna130 to 140Medium
Cream and tomatoTikka masala, butter chicken155 to 175Mild
Cream, coconut, ground almondKorma, pasanda200Very mild

Mild sauces need something to carry flavour when there is no chilli doing it, and that something is fat: cream, coconut milk, ground almonds, cashew paste, ghee. Hot sauces get their character from chilli, tomato and onion, which are all cheap in calories.

So the person ordering a korma because they cannot handle heat is paying 90 kcal per 100g for the privilege, which across a 400g container is 360 calories. Ordering a bhuna instead of a korma saves 280 calories on the same container, which is more than half a naan.

360kcal between a korma and a jalfrezi, same container

The false friend, and it is a whole different cuisine

"Curry" does not name the same category of food in Britain and America, which is why database entries for it are so unreliable.

TermMeans in the UKMeans in the US
CurryA British Indian restaurant dish, the default Friday orderUsually a Thai coconut curry, or the spice powder
Tikka masalaThe most-ordered dish in the countryA supermarket "Indian" ready meal
KormaMild, cream and almond, the menu's heaviestRarely on menus
Madras, bhuna, dopiazaStandard menu vocabularyRarely used
BaltiA Birmingham invention, thinner sauceNot used
Curry sauceThin chip-shop sauce, poured over chipsNot a thing
Katsu curryA high-street stapleLess common outside Japanese restaurants
PoppadomFried lentil wafer, served before the mealPapadum, occasional
BhajiAn onion fritter starterRare
Chapati or rotiFlatbread, the lighter bread optionRare
TakeawayThe whole ordering categoryTakeout or delivery
CorianderThe fresh leafThe seed only, leaf is cilantro
Aubergine, courgetteThe vegetables in a veg curryEggplant, zucchini

The practical consequence: log "chicken curry" in most apps and you will get an entry built on a Thai or American recipe, which is a poor match for a British restaurant sauce in either direction. Log the dish name instead, or better, log the sauce family.

By portion, and portions differ more than recipes

Restaurant containers are the part nobody weighs. A dine-in main is roughly 350g of curry. A takeaway foil container holds 400g to 450g and gets eaten as one portion regardless of what the label says.

CurryDine-in, 350gTakeaway, 400gSupermarket ready meal, 400g
Tarka dal350400340
Chana masala368420360
Chicken jalfrezi385440380
Chicken madras438500420
Chicken bhuna455520440
Thai green chicken455520460
Lamb rogan josh490560470
Chicken tikka masala543620480
Butter chicken613700520
Chicken korma700800550

Ready meals are consistently lighter than the restaurant version of the same dish, and not because supermarkets are being virtuous. They use less cream, no finishing ghee, and a smaller share of sauce to filling. The gap on a korma is 250 kcal for the same 400g and the same name on the front.

The sides are usually the bigger half

Here is where the meal actually gets away from people. A BMJ study of 13,396 main meals in major UK restaurant chains found a mean energy content of 977 kcal, with only 9% meeting the 600 kcal public health guideline and 47% exceeding 1,000. A follow-up on the same menus found the average side was 397 kcal, and one in five sides on its own exceeded the recommendation for an entire meal.

Indian sides are at the top of that distribution.

SideWeightCalories
Raita50g40
Poppadom, each13g45
Mango chutney, 1 tbsp20g50
Chapati or roti60g165
Onion bhaji, each60g175
Bombay potatoes200g240
Saag aloo200g260
Plain boiled basmati, home portion200g260
Vegetable samosa100g260
Pilau rice, restaurant plate250g375
Plain naan160g500
Pilau rice, takeaway tub350g525
Garlic naan170g580
Peshwari naan170g630
Chip shop chips with curry sauce250g plus 100g857

Now put the meals together.

OrderCurrySidesTotal
Jalfrezi, 200g plain boiled rice440260700
Dal and chana masala shared, 2 chapatis410330740
Madras, 250g pilau plate500375875
Tikka masala, pilau tub6205251,145
Tikka masala, pilau tub, plain naan6201,0251,645
Korma, pilau tub, garlic naan, 2 poppadoms, chutney8001,2452,045

In the last three rows the sides are larger than the curry. On the naan orders they are larger by a lot. A garlic naan at 580 kcal is more than a whole jalfrezi, and it is ordered as an afterthought while the curry gets ten minutes of deliberation.

The rice breakdown has the full picture on why the tub is such a problem: a takeaway rice container holds 350g, plain boiled rice is 130 kcal per 100g, and pilau is nearer 150 because it is finished in oil. Two people sharing one tub is 262 each. One person eating the tub is 525.

Katsu curry is the heaviest curry most people eat

The sauce is the lightest thing on this page at 90 kcal per 100g. The dish is not.

ComponentAmountCalories
Katsu sauce150g135
Breaded fried chicken breast180g470
Cooked white rice250g325
Pickled slaw50g60

That is 990 kcal for a lunch that reads as the sensible option because it is chicken and rice with a mild sauce. Nearly half of it is the breadcrumb coating and the oil it absorbed while frying, which is the same mechanism that makes fried potato triple the calories of a baked one.

The same dish with grilled chicken instead of breaded, and 180g of rice instead of 250, is 725. It is still a katsu curry, and it is 265 calories lighter for a change to the cooking method rather than the menu.

The jar, the ready meal and the takeaway

Same dish name, three very different numbers. This is a chicken tikka masala for one, built each way.

VersionWhat is in itCalories
Cooked from a jar250g jar sauce plus 150g raw chicken breast415
Supermarket ready meal400g tray480
Takeaway container400g620
Takeaway with pilau tub400g plus 350g1,145

A jar of sauce is around 100 kcal per 100g, against 155 for the restaurant version, because it contains less cream and no finishing butter. Add 200g of plain rice at 260 and the whole home-cooked plate is 675 kcal, which is 470 below the takeaway equivalent for the same dish and roughly the same amount of food.

The lever there is not willpower. It is that at home you decide the sauce-to-chicken ratio, and a restaurant decides it in favour of sauce because sauce is cheaper than chicken.

Curry mistakes to avoid

Ordering mild to be sensible

A korma is 200 kcal per 100g and a jalfrezi is 110. If heat is the constraint, a bhuna or a dopiaza at 120 to 130 is the compromise, not a korma. The mild end of the menu is the fatty end, and there is no version of this where cream is lighter than tomato.

Logging the curry and forgetting the tub

The rice is the single most under-logged item in a takeaway. A pilau tub is 525 kcal, which is more than a jalfrezi. Weigh a tub once, empty, and you will never guess it again.

Assuming vegetable curry means light

A saag paneer is 155 kcal per 100g, the same as a chicken tikka masala, because paneer is cheese and saag is cooked in ghee. A chana masala at 105 genuinely is light. "Vegetable" describes the filling, not the sauce, and the sauce is the food. The chickpea maths is the same argument in a different aisle.

Treating poppadoms as free

They are 45 kcal each, which is fine, until the basket is four of them plus chutney at 50 a spoon. A pre-curry basket is comfortably 250 kcal eaten standing up before the food arrives.

Counting a takeaway container as two portions because the label says so

It says two portions because that is how the nutrition panel was calculated. Nobody eats half a foil container of curry and puts the rest in the fridge on a Friday night. Log what you ate.

Adding oil at home and not counting it

Two tablespoons of oil in the pan is 240 kcal, and in a curry it disappears into the sauce completely, which is the exact trap the olive oil breakdown describes. A jar sauce plus a heavy pan of oil is not much better than the takeaway.

Three ways to spend a curry well

The 700 kcal takeaway that still feels like one

  • Chicken jalfrezi, whole 400g container (440 kcal)
  • 200g plain boiled rice, not pilau, not a full tub (260 kcal)
  • No naan, no poppadoms

Adds up to: 700 kcal with about 40g of protein. Against the 2,045 korma order, that is the same restaurant, the same evening and 1,345 fewer calories. Order the rice as a small portion and it arrives as one.

The jar version, done honestly (710 kcal)

  • 150g raw chicken breast, dry-fried (165 kcal)
  • 250g jarred tikka masala sauce (250 kcal)
  • 200g cooked basmati (260 kcal)
  • 150g spinach and peppers stirred through (35 kcal)

Adds up to: 710 kcal with about 38g of protein and a plate that is visibly bigger than the takeaway, because the vegetables add volume for almost nothing. This is the same logic as the high-volume, low-calorie approach: bulk the plate with the cheap thing so the expensive thing goes further.

The lentil curry that beats both (575 kcal)

  • 100g dry red lentils, cooked as a tarka dal (350 kcal)
  • Onion, tomato, garlic, ginger, spices (60 kcal)
  • One chapati rather than a naan (165 kcal)

Adds up to: 575 kcal with about 27g of protein and 13g of fibre, which is half the low end of the daily fibre target in one bowl. A dal is the lightest thing on any Indian menu and the only one that also carries serious fibre, and it costs about 60p to make. The one-pot red lentil dal and the coconut chickpea curry are both built on this pattern with the macros already worked out.

The verdict

A 400g takeaway curry is 440 kcal if it is a jalfrezi and 800 if it is a korma, and the chicken inside is nearly identical. The sauce family is the whole decision: tomato and onion at 110 per 100g, cream and nut at 200.

Then the sides, which are usually bigger than the curry and never get the same thought. A pilau tub is 525 and a garlic naan is 580. Plain rice and no bread is a 765 calorie saving on one order, more than any change you could make to the curry itself.

If you cook it from a jar you land at roughly a third of a takeaway for the same dish name, mostly because you decide how much sauce goes in the pan and how much chicken goes in the sauce.

✦ Inside the app

Photograph the whole table in Calow, not just the curry. The container and the tub are the two numbers people guess wrong, and a photo carries the portion size that a menu name never does.

Get the app →

Pairs well with: the rice calorie breakdown, the bread calorie breakdown, and high-protein dinners in 30 minutes.

Questions

Common questions

How many calories are in a chicken curry?
Between 440 and 800 kcal for a 400g takeaway portion, depending entirely on the sauce. A chicken jalfrezi is about 440, a tikka masala about 620 and a korma about 800. The chicken is roughly the same in all three, so the sauce is the whole variable.
How many calories are in a chicken korma?
About 800 kcal for a 400g takeaway portion, or 200 per 100g. It is the heaviest thing on most Indian restaurant menus because the sauce is built on cream, coconut and ground almonds. The mildest curry on the menu is almost always the most calorific one.
How many calories are in a chicken tikka masala?
About 620 kcal for a 400g takeaway portion, at roughly 155 per 100g. With a tub of pilau rice and a plain naan the meal reaches about 1,645, which is why the sides matter more than the curry choice.
Which curry has the fewest calories?
A tarka dal at about 100 kcal per 100g, then a chana masala at 105 and a chicken jalfrezi at 110. Tomato and onion sauces are the light half of the menu and cream, coconut and nut sauces are the heavy half. Heat is a reasonable proxy: hotter usually means lighter.
How many calories are in an Indian takeaway?
A korma with a tub of pilau rice, a garlic naan, two poppadoms and chutney is about 2,045 kcal. Swap to a jalfrezi with 200g of plain boiled rice and no bread and the same meal is about 700. Both are one Friday night order.
How many calories are in a naan bread?
About 500 kcal for a plain restaurant naan of around 160g, 580 for a garlic naan and 630 for a peshwari. A naan is usually a bigger number than the curry it comes with, and it is ordered without a second thought.
How many calories are in a katsu curry?
About 1,000 kcal for a chicken katsu curry with rice. The sauce itself is the lightest on this page at roughly 90 kcal per 100g, but it is served over breaded fried chicken and a large portion of rice, and those two carry almost all of it.
Is a jar of curry sauce lighter than a takeaway?
Much lighter. A tikka masala cooked from a jar with 150g of chicken breast is about 415 kcal against 620 for the takeaway version of the same dish. Jarred sauces use less cream and no restaurant ghee, and you control how much sauce goes in.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store