Introduction
If you grew up in an Indian household, you’ve heard this a thousand times:
“Thoda sa namak daal do.” (Add a little salt.)
“Bas andaza se masale daal do.” (Just add spices by feel.)
“Jab tak sahi lag raha hai.” (Until it feels right.)
Andaza cooking (cooking by intuition, feel and approximation) is how most Indian food is made.
No measuring cups. No kitchen scales. No precise quantities.
And for traditional home cooking? It’s perfect.
But if you’re trying to track macros, hit protein targets or stay in a calorie deficit?
Andaza cooking is a nightmare.
Because “thoda sa” ghee could be 1 tablespoon (120 calories) or 4 tablespoons (480 calories). And that difference matters when you’re trying to lose fat or build muscle.
In this post, we’ll break down:
- Why andaza cooking doesn’t work for macro tracking
- The hidden calorie traps in traditional Indian cooking
- How to adapt Indian recipes for precision without losing authenticity
- Why meal prep services solve this problem (and DIY doesn’t always)
Let’s get into it.
What Is ‘Andaza’ Cooking?
Andaza = estimate, approximation, gut feeling
In traditional Indian cooking, recipes are rarely written down with exact measurements.
Instead, you learn by watching:
- Your mum adding spices “until it looks right”
- Your nani tempering dal with “enough ghee”
- Your chacha frying onions “until they’re golden”
Quantities are vague:
- “Ek muthi” (one fistful)
- “Thoda sa” (a little bit)
- “Zaroorat ke hisaab se” (as needed)
- “Jab tak achha nahi lagta” (until it tastes good)
And it works! The food tastes incredible.
But here’s the issue: you have no idea what the macros are.
Why Andaza Cooking Breaks Macro Tracking
Problem 1: Oil and Ghee Portions Are Wildly Inconsistent
Scenario:
Your recipe says “oil, as needed” for tempering.
What you think you’re adding: 1 tablespoon (120 calories)
What you’re actually adding: 3-4 tablespoons (360-480 calories)
Over one week of cooking this way, that’s an extra 1,680-2,520 calories you didn’t account for.
That’s the difference between a 300-calorie deficit (fat loss) and a 100-calorie surplus (fat gain).
Example:
Traditional Dal Tadka recipe:
- “Fry onions in oil until golden”
- “Add ghee for tempering”
- “Drizzle ghee on top before serving”
How much oil/ghee does that actually use?
Without measuring:
- Frying onions: 3 tbsp oil (360 cal)
- Tempering: 2 tbsp ghee (240 cal)
- Finishing drizzle: 1 tbsp ghee (120 cal)
Total: 720 calories from fat alone, for one pot of dal.
If you’re eating a quarter of that pot, you just consumed 180 calories from oil/ghee that you didn’t account for.
Add that to 3 meals a day and you’re off by 500+ calories daily without realising it.
Problem 2: Portion Sizes Are Eyeballed
Traditional serving: “Bas ek katori” (just one bowl)
Problem: Katoris (bowls) vary in size.
Small katori of rice: 100g (130 calories)
Large serving bowl of rice: 300g (390 calories)
That’s a 260-calorie difference for the same “one bowl.”
Same issue with:
- Roti size (some are 50g, some are 100g)
- Curry portions (ladle sizes vary)
- Dal servings (no consistency)
If you’re not weighing food, you’re guessing.
Problem 3: Ingredients Added “To Taste” Wreck Accuracy
Example: Making Butter Chicken
Traditional recipe:
- “Add cream to taste”
- “Adjust butter as needed”
- “Tomato puree, enough to make gravy”
What “to taste” actually means:
Chef A: 100ml cream (190 cal), 20g butter (150 cal)
Chef B: 200ml cream (380 cal), 50g butter (375 cal)
Same dish. Double the calories.
If you’re logging “Butter Chicken, homemade” in MyFitnessPal, which version are you eating?
You have no idea.
Problem 4: Cooking Methods Vary (And So Do Calories)
Traditional vs optimised versions of the same dish:
Example: Chicken Tikka
Traditional restaurant-style:
- Marinated in full-fat yoghurt and cream
- Basted with butter while grilling
- Finished with a drizzle of ghee
Macro-optimised version:
- Marinated in Greek yoghurt (lower fat)
- Grilled without butter basting
- No finishing ghee
Calorie difference per serving: 150-200 calories
Same dish name. Completely different macros.
Real-Life Example: Cooking Palak Paneer “Andaza” Style vs Precision
Let’s compare two versions of the same dish.
Version 1: Traditional Andaza Cooking
Ingredients (eyeballed):
- “Some” spinach (maybe 400g?)
- “One pack” paneer (probably 200g)
- “Enough” onions and tomatoes (no idea)
- “Oil for frying paneer” (3-4 tbsp? 360-480 cal)
- “Ghee for tempering” (2 tbsp? 240 cal)
- “Cream for richness” (maybe 100ml? 190 cal)
Total fat added: around 70-90g (630-810 calories from fat alone)
Portion eaten: “One serving” (who knows how much?)
Your macro log: “Palak Paneer, homemade, 1 serving” (around 400 calories?)
Actual calories in your portion: Probably 600-700 calories
You’re off by 200-300 calories per meal.
Version 2: Precision Macro-Tracked Cooking
Ingredients (weighed):
- 400g fresh spinach (92 cal)
- 150g paneer (450 cal)
- 100g onions (40 cal)
- 50g tomatoes (9 cal)
- 1 tbsp olive oil for frying paneer (120 cal)
- 1 tsp ghee for tempering (40 cal)
- 2 tbsp Greek yoghurt instead of cream (20 cal)
- Spices (negligible calories)
Total calories for entire dish: 771 calories
Portion size: 300g serving (weighed)
Macros per serving: 385 calories, 25g protein, 28g fat, 12g carbs
Your macro log: Accurate within 5-10 calories
The difference?
With andaza cooking, you thought you ate 400 calories. You actually ate 650.
With precision cooking, you know exactly what you ate.
Over a week, that’s the difference between staying in a deficit and accidentally eating at maintenance.
The Hidden Calorie Traps in Traditional Indian Cooking
Here are the biggest culprits that throw off macro tracking:
1. “Fry the onions until golden”
What this means in practice:
- Onions release water and need time to caramelise
- You keep adding oil to prevent sticking
- By the time they’re golden, you’ve used 3-4 tbsp oil
Calories: 360-480 (instead of the 120 you thought)
Fix: Use 1 tbsp oil plus a quarter cup water. Let onions cook low and slow with water instead of drowning them in oil.
2. “Tempering” (Tadka/Chaunk)
Traditional method:
- Heat 2-3 tbsp ghee until smoking
- Add cumin, mustard seeds, curry leaves, dried chillies
- Pour over dal or curry
Calories from ghee: 240-360
Fix: Use 1 tsp ghee (40 cal) for flavour. The spices will still bloom.
3. “Drizzle ghee on top before serving”
Why it’s done: Adds richness, enhances flavour
Calories: 120 per tablespoon
Fix: Use half a teaspoon ghee (20 cal) just for aroma. You don’t need to drown the dish.
4. “Grind cashews/almonds for gravy”
Traditional rich curries (Korma, Butter Chicken) use ground nuts for creaminess.
50g cashews (for one pot of curry): 275 calories
Your portion (a quarter of the pot): around 70 extra calories you didn’t account for
Fix: Use Greek yoghurt or pureed cauliflower for creaminess instead of nuts.
5. Roti/Naan brushed with ghee
One roti: around 80-100 calories
Brushed with 1 tsp ghee: +40 calories
Eat 3 rotis with ghee? That’s 360-420 calories instead of 240-300.
Fix: Dry roast rotis or use a very light ghee brush (half a teaspoon max).
How to Adapt Traditional Recipes for Macro Tracking
You don’t have to give up Indian cooking. You just need to add precision.
Step 1: Weigh Everything (At Least Initially)
Invest in a digital kitchen scale (£10-15).
Weigh:
- Raw ingredients before cooking
- Oil and ghee (don’t free-pour)
- Cooked portions when serving
Do this for 2-4 weeks. You’ll learn what portions look like and eventually you can eyeball more accurately.
Step 2: Create “Base Recipes” You Can Reuse
Example: Basic Curry Base
Ingredients (weighed):
- 100g onions (40 cal)
- 50g tomatoes (9 cal)
- 1 tbsp oil (120 cal)
- 10g ginger-garlic paste (15 cal)
- Spices (5 cal)
Total base: 189 calories
Save this in MyFitnessPal as “Indian Curry Base – 1 batch.”
Now, every time you make a curry, you know the base macros. Just add your protein source (chicken, paneer, lentils) and calculate from there.
Step 3: Use Measured Amounts of High-Calorie Ingredients
Instead of:
- “Ghee as needed” → Use exactly 1 tbsp, measured
- “Cream to taste” → Use exactly 50ml, measured
- “Cashews for gravy” → Use exactly 30g, weighed
Track it. Log it. Know what you’re eating.
Step 4: Batch Cook and Divide Into Equal Portions
Make a big pot of curry.
Weigh the entire pot. (Let’s say it’s 1,200g total.)
Calculate total macros for the entire pot. (Let’s say it’s 2,400 calories.)
Divide into 4 equal portions. (Each portion = 300g, 600 calories.)
Now you know exactly what one serving is.
Store in containers. Reheat. Eat.
Why Meal Prep Services Solve This Problem
Here’s the truth:
Even with precision, cooking Indian food from scratch every day is time-consuming.
You need to:
- Shop for 20+ ingredients
- Prep vegetables and proteins
- Weigh and measure everything
- Cook for 1-2 hours
- Clean up
- Portion and store
- Log everything in MyFitnessPal
That’s 2-3 hours of work per batch.
Or you could order from a meal prep service where:
- Everything is already macro-tracked
- Portions are precise and consistent
- You know exactly what you’re eating
- No guesswork, no logging, no weighing
At The Healthy Tiffin Co., every dish is:
- Weighed to the gram
- Calculated for macros (protein, carbs, fat, calories)
- Cooked in measured amounts of olive oil and ghee (no “andaza”)
- Portioned into consistent servings
You get the flavour of traditional Indian cooking with the precision of macro tracking.
No guesswork. No spreadsheets. Just food that works.
Can You Track Macros While Eating Out or at Family Dinners?
Short answer: Not accurately.
Long answer: You can estimate but you’ll be off by 200-500 calories easily.
Why?
Restaurants and home cooks don’t weigh ingredients. They cook andaza-style.
Example: Eating at a family gathering
What you log: “Chicken curry, 1 serving” (around 400 cal)
What you actually ate:
- Chicken cooked in 3 tbsp oil (360 cal)
- Curry base with cashew gravy (+100 cal)
- Portion size 50% larger than you thought (+150 cal)
Actual intake: around 650 calories
How to handle it:
Option 1: Eat out occasionally, don’t stress, get back on track the next day
Option 2: Choose simpler dishes that are easier to estimate (tandoori chicken, grilled fish, dal without heavy tempering)
Option 3: Control what you can control (your regular meals) and accept occasional inaccuracy at social events
You can’t track perfectly 24/7. And that’s okay.
The goal is consistency most of the time, not perfection all the time.
The Bottom Line
Andaza cooking is beautiful. It’s how Indian food has been made for generations.
But if you’re tracking macros, building muscle or trying to lose fat, precision matters.
You can’t out-train a miscalculated diet.
Your options:
- Learn to cook with precision (buy a scale, weigh ingredients, log everything)
- Use a meal prep service (let someone else handle the measuring and tracking)
- Accept inconsistency (track loosely, progress slowly)
There’s no wrong choice. It depends on your goals and how much time you want to invest.
But if you want results without the guesswork, precision beats andaza every time.
Ready to Eat Indian Food Without the Macro Guesswork?
Every meal at The Healthy Tiffin Co. is weighed, measured and macro-tracked so you know exactly what you’re eating.
Authentic flavour. Precise macros. Zero guesswork.
Order your first week and experience the difference
Nutritional information is approximate and based on standard recipes. Individual results may vary.