Home › Blog › Macro tracker

Nutrition

Macro tracking
on an Indian diet

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.

What to set your macros to

MacroTargetWhy
Protein1.6–2.0 g per kg bodyweightProtects muscle in a deficit, drives recovery, and is the most filling macro
Fat0.6–1.0 g per kg, and not belowHormonal function; also where most of the hidden calories in Indian cooking live
CarbohydrateWhatever calories remainFuels 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.

Protein on a vegetarian Indian diet

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:

  • Dal and legumes — the staple, but the protein per katori is lower than people assume. This is where over-estimating happens.
  • Paneer and curd — the most efficient vegetarian sources in an Indian kitchen.
  • Eggs, if you eat them — the simplest fix available.
  • Soya chunks and tofu — the highest protein per rupee by a distance.
  • Milk, which quietly adds a useful amount across a day.
  • Whey or plant protein if the gap is still there after real food, not instead of it.

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.

What macro tracking alone will not tell you

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.

Try Nutri Macro

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.

Common questions

How much protein do I need per day?

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.

Can I hit my protein on a vegetarian Indian diet?

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.

What should my macros be for weight loss?

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.

Which app is best for tracking macros in India?

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.

Do I need to track macros or just calories?

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.

Is dal enough protein on its own?

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.

Track this with NutriMacro

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.

  • Barcode, photo or search — packaged food scans in two seconds, a plate of home cooking gets photographed, everything else is searched.
  • Counts in units, not grams — two slices, one egg, a teaspoon. Where the pack states its own count, that figure is used rather than an average.
  • Calories and full macros — plus micronutrients, as a running daily total.
  • Strength training and GPS activities — in the same app, so training and eating sit on one day rather than in three apps that never speak.
  • Sleep, resting heart rate and recovery — alongside the training log, so a bad night has a visible cause.
  • Your own language — across 108 countries.

Read next: Best Indian food calorie tracker Best weight loss app in India HealthifyMe vs Nutri Macro