Katori

Indian Food for Weight Loss: The Honest Guide

By Shivam Verma, FounderPublished Last updated

Indian food has a reputation for being heavy, but that is a preparation problem, not a cuisine problem. The same kitchen makes a 150-calorie katori of moong dal and a 360-calorie katori of paneer butter masala. Losing weight on Indian food is not about giving it up, it is about knowing which dishes are light, which are traps, and the few swaps that change a plate. This guide gives you the lighter options and the honest calorie numbers behind them.

The lighter choices

Everything here earns its place on calories, protein, or both. None of it is diet food; it is ordinary Indian cooking that happens to be light.

DishCaloriesProtein (g)ServingWhy it works
Roti1103.11 mediumFibre, and it stops at one piece
Idli1204.42 mediumSteamed, almost no fat
Sambar1205.41 katori (150 g)Lentils and vegetables, 4 g fibre
Moong dal15091 katori (150 g)The lightest dal
Rice1563.21 katori (120 g)Fine in one controlled katori
Chicken tikka250301 plateGrilled, 30 g of protein
Paneer tikka265181 plateThe lean vegetarian protein

The traps

Not forbidden, just expensive. The problem with each of these is that it does not feel like the heaviest thing on the table, and it is.

DishCaloriesProtein (g)ServingWhere it hides
Chole bhature860211 plateTwo deep fried bhature carry most of it
Cheese naan38012.51 naanA bread that costs more than a curry
Paneer butter masala36013.81 katori (150 g)30.5 g of fat from butter and cream
Aloo paratha2806.41 parathaThe ghee on the tava, not the potato
Dal makhani2207.41 katori (150 g)Looks like dal, priced like cream

A restaurant version of any of these runs higher again. Aloo paratha reaches 380 when it is butter loaded, and dal makhani 285 at a dhaba.

Four swaps that actually move the number

Swap a naan for two rotis and you save about 40 calories while gaining fibre. Swap it for one roti and you save 150. Bread is the easiest win on an Indian plate because it is the part you were not counting.

Swap a cream gravy for a grilled starter. Paneer tikka gives you 18 g of protein for 265 calories; paneer butter masala gives you 13.8 g for 360. You gain protein and lose fat in the same move.

Swap the second katori of rice for a second katori of dal. You trade 156 calories of mostly carbohydrate for 150 calories carrying 9 g of protein and 4 g of fibre, for almost the same cost, and you finish the meal fuller.

Swap the tadka, not the dish. The lentils in a dal makhani are not the problem; the butter and cream are. Cooked honestly at home the same dish is 170 rather than 285.

The two things that decide it

Portion is the first. Every katori number on this site is built on 150 g, and household katoris vary enough that the same three helpings can be 400 calories apart. Knowing the size of the bowl in your kitchen is worth more than memorising any table on this page.

Cooking fat is the second. It is invisible, it is the largest single variable on an Indian plate, and it is entirely within your control at home. A dish cooked at home and the same dish at a restaurant can differ by 30 to 90 percent on fat alone.

The verdict

You can eat Indian food and lose weight, and you do not have to eat differently from your family to do it. Control the fat and the portion and the cuisine takes care of itself.

Build the plate around dal, a vegetable, one or two rotis, and a grilled protein if you eat it. Keep rice to a measured katori. Let chole bhature and the cream gravies be occasions rather than defaults.

Nothing on this page is forbidden. The traps are not bad food, they are expensive food, and knowing the price is the entire point.

This is general nutrition information, not medical or dietary advice. If you have a medical condition or a specific clinical target, talk to a doctor or a registered dietitian who knows your situation.

To check a day rather than a dish, build the plate in the Indian food calorie calculator, which suggests the lighter swap for whatever you have added.

Common questions

Can you lose weight eating Indian food?

Yes. The cuisine is not the problem; the fat and portions are. Lighter dishes like moong dal, sambar, idli, and grilled tikka fit a weight-loss plan easily. The traps are cream gravies, fried breads, and large rice portions.

What is the best Indian food for weight loss?

High-protein, low-fat options: moong dal, sambar, grilled chicken or paneer tikka, dal with roti, and dry sabzis. Keep the oil light and the portions controlled.

What Indian foods should I avoid for weight loss?

The calorie-dense ones: chole bhature (about 860 a plate), cream gravies like paneer butter masala, ghee-loaded parathas, and large naan-and-rice combos. You do not have to avoid them entirely, just treat them as occasional.

Every dish in this comparison

Moong dal1 katori (150 g)150 caloriesSambar1 katori (150 g)120 caloriesIdli2 medium idli120 caloriesRoti1 medium roti (40 g)110 caloriesChicken tikka1 plate (150 g)250 caloriesPaneer tikka1 plate (150 g)265 caloriesRice1 katori (120 g)156 caloriesChole bhature1 plate (2 bhature + 1 katori chole)860 caloriesPaneer butter masala1 katori (150 g)360 caloriesCheese naan1 naan (100 g)380 caloriesDal makhani1 katori (150 g)220 caloriesAloo paratha1 paratha (medium)280 calories

Related guides

See all of them on the guides and tools hub.

Be one of the first to use Katori.

Katori works this out for your actual plate, preparation and portion included, instead of handing you one number for the dish name.

Join the waitlist