Weight Loss 7 min read

A realistic Indian weight loss diet plan (no crash dieting)

By Poonam Sharma · Dietician · Yoga Instructor · Naturopathy Practitioner

⚖️

Most weight loss plans fail in India for one reason: they ask people to abandon the food their family actually cooks.

You do not need to give up roti, rice or ghee. You need a mild calorie deficit, enough protein, and habits you can hold for months.

Habit one — build every plate around protein. Dal, rajma, chana, curd, paneer, eggs or fish should occupy roughly a quarter of your plate.

Habit two — fill half the plate with vegetables. This adds volume and fibre so you feel full on fewer calories.

Habit three — keep the carbohydrate portion visible and fixed. Two rotis or one katori of rice, not an open-ended refill.

Habit four — walk 7,000 to 10,000 steps a day. Movement outside the gym is what quietly creates the deficit.

Expect half a kilo to one kilo per week. Anything faster is usually water and muscle, and it comes back.

Frequently asked questions

Do I need to stop eating roti and rice to lose weight?

No. Fat loss comes from an overall calorie deficit, not from removing one food group. Fixed portions of roti or rice alongside protein and vegetables work well for most people.

How fast should I expect to lose weight?

A sustainable rate is roughly 0.5 to 1 kg per week. Faster loss usually means water and muscle rather than fat, and it tends to return.

Want a plan tailored to you?

Generate your personalised Indian diet plan in seconds.

Create my diet plan

Keep reading