Indian food calorie calculator

·

The same dal can be 140 calories or 260, and the difference is one spoon of ghee. Build your plate below.

×
Meal total
0 kcal
Build the thali. Restaurant versions run higher than home cooking, often by a third.

Why every table is an estimate

Indian cooking is built on fat as a carrier of flavour, and the amount is decided by the cook, not by a recipe. A restaurant butter chicken can carry twice the cream of a home version. Two dals made from the same lentils differ by a hundred calories depending on the tempering.

Which is why the total above comes with a range rather than a single number. Treat it as the right order of magnitude, not a measurement.

Where the calories actually sit

The bread and rice. A roti is around 120 calories, a plain naan more than double, a buttered one higher again. Three rotis and a cup of rice is close to 570 before any curry touches the plate.

The gravy, not the protein. Chicken itself is modest. Cream, cashew paste and ghee are not. Tikka, tandoori and any dry preparation will land far below the same meat in a gravy.

Fried sides and sweets. A samosa is roughly 260, a gulab jamun 150 and nobody eats one.

Swaps that keep the meal intact

Roti instead of naan saves 140 calories per piece and changes nothing about the curry. Tandoori or tikka instead of a creamy gravy saves 150 to 250 per serving. Asking for less oil genuinely works in a home kitchen and rarely survives a restaurant order.

And raita is the useful side: 60 calories, protein, and it does the cooling job that a second naan was going to be asked to do.

Stop doing this by hand

Home cooking never matches a database. Photograph the thali and Kalixo estimates it as served.

Get Kalixo free on the App Store
Free on iPhone · iOS 18 and later

Questions people actually ask

How many calories are in a typical thali?

Between 700 and 1,200. Two rotis, rice, dal, one vegetable and a curry lands near 900, and a sweet or a fried side takes it to the upper end.

Is Indian food bad for weight loss?

No. Dal, tandoori dishes, raita and vegetable preparations are among the better options anywhere. What makes the difference is the cooking fat and the bread count, not the cuisine.

Why do restaurant dishes have more calories than my home cooking?

More oil, more cream and larger portions. Assume a third more than the same dish made at home, and more than that for anything described as buttery or creamy.

How do I count a mixed plate like biryani?

By cups rather than by dish. A cup of chicken biryani is around 350 calories, so the honest question is how many cups are on the plate, which is usually two.