You do not need quinoa bowls or imported superfoods to lose weight on an Indian diet. What you need is a modest calorie deficit, enough protein, and meals you will still want to eat in week six. This plan is built from ordinary vegetarian home food, with portions measured so the numbers add up.

The rules behind the plan

  1. Eat about 10–20% below your maintenance. That is roughly 300–500 kcal a day for most adults — enough to lose fat without feeling starved.
  2. Protein at every meal. Dal, paneer, curd, chana, rajma, soya or sprouts at breakfast, lunch and dinner.
  3. Use the plate method: half the plate sabzi or salad, a quarter dal or paneer, a quarter roti or rice.
  4. Measure oil. About 3 teaspoons a day across all cooking.
  5. Drink your calories rarely. Tea and coffee with little or no sugar; save juices, lassi and soft drinks for occasions.

If you are not sure what your deficit should be, read how to calculate your calorie deficit first.

Next step: Find your daily target and timeline with the calorie deficit calculator.

Meal options (each measured)

Every day of the plan combines one option from each slot. Calories come from IFCT 2017 food data with cooking oil included; curd (≈ 60 kcal and 3 g protein per 100 g) and sabzi are approximate.

Breakfast (about 340–360 kcal)

OptionPortionCaloriesProtein
A. Moong dal chilla with paneer50 g dry moong dal, 50 g paneer, 1 tsp oil≈ 337 kcal21 g
B. Poha with sprouts and curd40 g dry poha, 30 g sprouted moong, 1 tsp oil, 100 g curd≈ 360 kcal14 g
C. Vegetable dalia with milk40 g dalia cooked in 200 ml milk + 10 almonds≈ 356 kcal13 g
D. Paneer bhurji with roti75 g paneer, 1 tsp oil, onion, tomato + 1 roti (30 g atta)≈ 355 kcal18 g

Lunch (about 460–490 kcal)

OptionPortionCaloriesProtein
A. Roti, dal, sabzi, curd2 rotis (60 g atta), 30 g dry toor dal, mixed-veg sabzi with 1 tsp oil, 150 g curd≈ 486 kcal19.5 g
B. Rajma chawal50 g raw rice, 40 g dry rajma, 1 tsp oil, 1 small phulka, salad, 100 g curd≈ 487 kcal18 g
C. Kala chana curry with roti40 g dry kala chana, 1 tsp oil, 2 rotis, cucumber raita (150 g curd)≈ 462 kcal19 g
D. Jowar bhakri thali1 jowar bhakri (40 g flour) + 1 roti, 30 g dry masoor dal, bhindi with 1 tsp oil, 100 g curd≈ 492 kcal19.5 g

Evening snack (about 35–165 kcal)

OptionPortionCaloriesProtein
A. Chana chaat + tea40 g dry kala chana, boiled; tea with 50 ml milk, no sugar≈ 161 kcal9 g
B. Apple and almonds1 medium apple + 10 almonds≈ 166 kcal2.5 g
C. Buttermilk and peanuts200 ml chaas + 20 g roasted peanuts≈ 140 kcal6.5 g
D. Fruit only1 katori papaya (150 g)≈ 36 kcal0.5 g

Dinner (about 360–415 kcal)

OptionPortionCaloriesProtein
A. Rice with palak paneer50 g raw rice, 150 g spinach, 60 g paneer, 1 tsp oil≈ 414 kcal18.5 g
B. Moong dal khichdi30 g rice + 30 g moong dal, 1 tsp ghee, 150 g curd, salad≈ 359 kcal15 g
C. Soya curry with roti30 g dry soybean, 1 tsp oil, 2 rotis, salad≈ 370 kcal18 g
D. Paneer tikka plate100 g paneer, ½ tsp oil, 1 roti, large salad≈ 406 kcal23 g

Every day also includes a mid-morning fruit with tea (1 guava + tea with 50 ml milk, ≈ 69 kcal and 3 g protein).

The 7-day vegetarian plan

DayBreakfastLunchEveningDinner≈ Day total
MondayA. Moong chilla + paneerA. Roti, dal, sabzi, curdA. Chana chaatA. Rice + palak paneer1,470 kcal · 71 g protein
TuesdayB. Poha with sproutsB. Rajma chawalB. Apple + almondsB. Moong khichdi1,440 kcal · 52 g
WednesdayD. Paneer bhurji + rotiC. Kala chana + rotiC. Chaas + peanutsC. Soya curry + roti1,400 kcal · 65 g
ThursdayC. Dalia with milkD. Jowar bhakri thaliA. Chana chaatD. Paneer tikka plate1,485 kcal · 68 g
FridayA. Moong chilla + paneerB. Rajma chawalC. Chaas + peanutsB. Moong khichdi1,390 kcal · 63 g
SaturdayD. Paneer bhurji + rotiA. Roti, dal, sabzi, curdB. Apple + almondsC. Soya curry + roti1,445 kcal · 61 g
SundayB. Poha with sproutsC. Kala chana + rotiD. PapayaD. Paneer tikka plate1,335 kcal · 60 g

Sunday is deliberately lighter so a family meal or a sweet still fits in the week. For gram-by-gram detail of one full day, including a non-veg version, see our 1500 calorie Indian diet plan.

Scale it to your appetite

The plan sits at about 1,350–1,500 kcal, which suits many women and smaller adults. Most men, and anyone taller or more active, should start higher:

Add to every dayExtra caloriesNew daily range
1 extra roti at lunch + 100 g curd at dinner≈ +155 kcal≈ 1,490–1,640 kcal
The above + 1 extra roti at dinner + 200 ml milk≈ +400 kcal≈ 1,735–1,885 kcal
The above + a handful (30 g) of roasted peanuts≈ +555 kcal≈ 1,890–2,040 kcal

Weekly grocery list (one person)

  • Dals and legumes: moong dal 250 g, toor dal 100 g, masoor dal 50 g, rajma 100 g, kala chana 200 g, soybean 100 g, whole moong for sprouts 100 g
  • Grains: atta 1 kg, rice 300 g, poha 100 g, dalia 100 g, jowar flour 100 g
  • Dairy: paneer 500 g, curd 1.5 kg, milk 1 litre
  • Vegetables: spinach 500 g, onions, tomatoes, cucumbers, bhindi, mixed seasonal sabzi, lemons, ginger, green chillies
  • Fruit: guavas, apples, papaya — whatever is in season
  • Other: almonds and peanuts (small packs), cooking oil, ghee, spices

Make it easier to follow

  • Prep on Sunday: soak and boil chana and rajma, sprout moong, knead dough for two days.
  • Keep paneer and curd stocked — they rescue any meal that is short on protein. More options in our guide to vegetarian protein sources in India.
  • Pick foods that fill you up. Our list of the best Indian foods for weight loss ranks staples by how filling they are per calorie.
  • Eat out smartly: choose tandoori over butter or malai gravies, one naan instead of two, and dal or chana over fried snacks.
  • Weigh in weekly. If your average has not moved after 3 weeks, trim 1 roti a day or skip the evening snack.

Who should be careful

This is a general plan for healthy adults. Do not follow it during pregnancy or breastfeeding, if you are under 18, or if you train hard most days. If you have diabetes, kidney disease, thyroid disease or other medical conditions, take medication, or have a history of disordered eating, get a plan from a doctor or registered dietitian.

Key takeaways

  • Keep your usual Indian foods; control portions to stay 10–20% below maintenance.
  • Put protein in every meal — dal, paneer, curd, chana, rajma, soya.
  • This 7-day plan averages about 1,350–1,500 kcal and 50–70 g protein a day.
  • Bigger or more active people should add rotis, curd and milk using the scaling table.
  • Expect about 0.5 kg a week; review portions if nothing changes in 3 weeks.

Deciding between staples? Read rice vs roti for weight loss, and check calories for roti, rice and paneer in our food database. This is educational information, not medical advice. Consult a qualified professional for personal health decisions.