Eating Out & Ordering In on a Fat-Loss Diet (Indian Guide)
How to eat at Indian restaurants and order on Swiggy/Zomato without wrecking fat loss. Best vs worst picks, portion tactics, drinks, smart order cheat lists, and frequency.

Quick answer: You can eat out and lose fat. Strategy: pick tandoori/grilled proteins, avoid creamy gravies, 2-3 rotis instead of naan, ask for oil-less sides, limit alcohol, and account for 20-30% higher calories than home food.
Restaurant Eat Smart
Best vs Worst: Indian Restaurants
BEST Picks (Tandoori/Grilled)
- Tandoori Chicken (3 pieces): 250 kcal, 35g protein. Add 1 salad side. Perfect.
- Fish Tikka (5 pieces): 280 kcal, 32g protein. Lemon juice, no mayo.
- Paneer Tikka (6 pieces): 300 kcal, 18g protein. Veg option, good satiety.
- Dahi Marinated Kebab: 220 kcal, 28g protein. Ask them to grill, not fry.
- Grilled Fish/Pomfret: 280 kcal, 35g protein. Best protein-to-calorie ratio at restaurants.
- Egg Fried Rice (half plate): 320 kcal, 12g protein. Better than white rice if you must eat rice.
WORST Picks (Creamy/Oily)
- Butter Chicken (1 cup gravy): 550-650 kcal, 20g protein. Half the calories come from oil/cream.
- Paneer Butter Masala: 620 kcal, 16g protein. Empty calories from ghee/cream.
- Malai Kofta: 680 kcal (fried!), 8g protein. Pure carb + fat combo.
- Dal Makhni: 520 kcal, 12g protein. Tasty but mostly cream + butter.
- Naan (1 piece): 320 kcal, 8g protein. Buttered naan is worse — add 100 kcal just in butter.
- Biryani (1 bowl): 700-900 kcal, 20g protein. Calorie trap. Rice absorbs all the oil.
Smart Restaurant Ordering Strategy
Step 1: Pick the Protein
Order first, think second. Tandoori > Fried.
- Tandoori chicken / grilled fish / paneer tikka.
- Ask: "Grilled nahi, fried toh nahi, right?" (You're making sure it's grilled, not fried.)
- Skip creamy gravies. Order dry or in tomato-based (not butter) sauce.
Step 2: Carbs Wisely
- Roti over naan: 1 roti = 80 kcal vs 1 buttered naan = 320 kcal. Pick 2-3 roti.
- Brown rice over white: If ordering rice, ask for brown or ask them to hold the oil.
- Skip naan, paratha, puri. All fried or buttered.
Step 3: Sides & Extras
- Salad: Always add. No dressing (or lemon juice only).
- Raita: Good protein, low cal. Better than gravy.
- Dal (any): Fiber + protein. Skip if it's butter/cream based.
- Stir-fried vegetables: Ask for minimal oil. Reasonable filler.
Step 4: Drinks
- Water / lemon water: Best. Free.
- Buttermilk: 60 kcal, filling, aids digestion.
- Avoid: Sugary lassi (280 kcal), mango shake (350+ kcal), sweet chai (80 kcal sugar).
- Alcohol: If eating out is social, 1 beer (150 kcal) or whiskey (60 kcal) is okay. Avoid sugary cocktails.
Coaching that does this for you
Reading is step one — a coach turns it into a plan built around your body, food & schedule.
100% online · Indian meal plans · weekly progress reviews · daily WhatsApp support.
Start Your Journey →Swiggy / Zomato Smart Order Template
Use this template every time you order in:
- Protein (40-50g): Grilled chicken tikka / tandoori fish / paneer tikka / soya chunks curry.
- Carbs (moderate): 2 rotis or 1 brown rice bowl.
- Vegetables: Stir-fried + salad.
- Oil: Request minimal / on the side.
- Drink: Buttermilk or water.
- Estimated: 500-650 kcal, 35-40g protein.
Can You Eat Out 5x/Week and Lose Fat?
Yes, but account for 20-30% more calories (restaurants use more oil). If your daily target is 1800 kcal and you eat out, assume 2200 kcal that meal. Adjust other meals lower. Or just reduce frequency to 2-3x/week to keep math simple.
FAQ: Eating Out & Fat Loss
Can I eat biryani and lose fat? Technically yes, if you account for 800-900 kcal and it's your only meal that day. But it's inefficient. Biryani gives 20g protein for 900 kcal. Tandoori gives 35g protein for 300 kcal. Choose wisely.
Samosas / momos / fries as snacks? No. 1 samosa = 300 kcal, 5g protein. Empty calories. Eat paneer tikka or boiled eggs instead.
Best dessert option? Gulab jamun (1 piece) = 60 kcal. Kheer = 200+ kcal. Falooda = 300+ kcal. If you must, eat 1 piece gulab jamun.
I have a food allergy / sensitivity. Eating out? Call the restaurant before ordering. Desi restaurants are usually flexible — just ask.
Related Reads
- Indian Diet for Weight Loss (Veg & Non-Veg Plans)
- Calorie Calculator for Indians
- How to Lose Belly Fat: Diet + Workout
- Start Your Journey
- Coach Anish, YourTrainer
Sources
- Indian Food Composition Tables (IFCT) 2017 · ICMR - National Institute of Nutrition
- Nutrient Requirements for Indians (RDA and EAR) · ICMR - National Institute of Nutrition
- Healthy diet · World Health Organization
- Dietary profiles and associated metabolic risk factors in India (ICMR-INDIAB survey) · Nature Medicine
Figures for Indian foods follow IFCT 2017 (ICMR-NIN). Coaching guidance on this site is educational and is not a substitute for medical advice. See how we use sources.
Did you find this helpful?
About Anish Agarwal
Founder & Head Coach, YourTrainer · NASM & K11 Certified Personal Trainer · 6+ years experience
Anish Agarwal is a NASM and K11 certified personal trainer with 6+ years of experience coaching fat loss, body transformation, strength, and nutrition for clients across India. He founded YourTrainer to make expert, science-based coaching accessible online and in Bengaluru. More about Anish.
Online 1-on-1 Coaching
Start Your Journey
Get a personalised training + Indian nutrition plan built around your goal, coached online, anywhere in India or abroad.
★★★★★ Trusted by 1,000+ transformations across India & abroad
Free 30-min discovery call · No obligation


