Nutrition
Calories decide whether you lose weight. Macros decide what you lose — and on a typical Indian diet there is really only one macro that needs watching.
Most Indian diets are comfortably high in carbohydrate and short on protein, which is the macro that protects muscle in a deficit and drives recovery from training. A reasonable target is 1.6 to 2.0 g per kg of bodyweight, which is achievable on a vegetarian diet but does not happen by accident. Tracking exists to make that one number visible.
| Macro | Target | Why |
|---|---|---|
| Protein | 1.6–2.0 g per kg bodyweight | Protects muscle in a deficit, drives recovery, and is the most filling macro |
| Fat | 0.6–1.0 g per kg, and not below | Hormonal function; also where most of the hidden calories in Indian cooking live |
| Carbohydrate | Whatever calories remain | Fuels training. On an Indian diet this looks after itself |
Note the order. Set protein first, set a fat floor second, and let carbohydrate fill the gap. Most macro advice aimed at Indian readers does this backwards by starting with a carbohydrate cut, which is why so many people end up eating less rice and still missing their protein.
Perfectly achievable, but it takes planning rather than willpower. The practical approach is to attach a protein source to every meal rather than trying to fix it at dinner:
The reason to track rather than estimate is that almost everyone over-estimates dal and under-estimates how much they need. Two weeks of honest logging settles the argument.
You can hit your protein target every day and still lose strength. Protein is necessary and not sufficient — if total calories are too low, or sleep is short, or the deficit has run too long, your lifts stall regardless of what the macro rings say.
This is where a food-only app runs out. It can show you a perfect green protein ring while your working weights fall and your recovery score sits red, and it has nothing to say about the contradiction. An app that also holds your training and your recovery can put the three side by side, which is usually enough to see the problem immediately.
Free to download on iPhone and Android. Set a protein target, log Indian food with Indian portions, and watch it against your actual lifts and your recovery — so “am I eating enough protein” becomes a question with evidence behind it.
For most people training regularly, 1.6 to 2.0 g per kg of bodyweight covers it, with the upper end more useful during a calorie deficit when protecting muscle matters most. Below roughly 1.2 g per kg you are likely to lose more muscle than necessary while dieting. Above about 2.2 g per kg there is little additional benefit.
Yes, but it needs planning. Attach a source to every meal rather than trying to fix it at dinner: curd or milk at breakfast, dal plus paneer at lunch, soya or tofu at dinner. Soya chunks are the cheapest high-protein option by a wide margin. Most people find they were over-estimating how much protein their dal provided.
Set protein first at 1.6 to 2.0 g per kg, put a floor under fat at around 0.6 to 1.0 g per kg, and let carbohydrate take whatever calories remain inside your deficit. That order matters. Starting with a carbohydrate cut is the common mistake and usually leaves protein short.
You want Indian portion units and a reliable Indian food database, or the protein numbers will be guesses. HealthifyMe and Nutri Macro both qualify. Nutri Macro additionally shows your macros next to your training and recovery, which matters because hitting protein while your lifts fall usually means total calories, not protein, is the problem.
Calories determine whether you lose weight; protein determines how much of that loss is fat rather than muscle. If you are not training, calories alone are a reasonable simplification. If you lift, or you are in a meaningful deficit, tracking protein is worth the extra effort and the other two macros largely look after themselves.
Usually not. Dal is a genuine protein source but the amount per katori is lower than most people assume, and a typical serving contributes less than expected once you log it honestly. It works as part of a day that also includes curd, paneer, eggs or soya — it rarely carries the target alone.
Indian portions, a protein target you can actually see, and your lifts and recovery in the same app — so a green protein ring beside falling strength stops being a mystery.
NutriMacro is a nutrition and training tracker for iPhone and Android. It logs food by barcode, photo or search, counts food in slices and units rather than grams, and keeps strength training, GPS activities, sleep and recovery in the same daily view. It runs in the language of your phone across 108 countries.
Read next: Best Indian food calorie tracker Best weight loss app in India HealthifyMe vs Nutri Macro