1200 Calorie Indian Diet Plan for Weight Loss (Veg + Non-Veg Options)

A complete 7-day 1200 calorie Indian diet plan for weight loss with both vegetarian and non-vegetarian options. Includes daily meal plans, macro breakdown, and what to avoid.

1200 Calorie Indian Diet Plan for Weight Loss (Veg + Non-Veg Options)
Published: March 19, 2026Updated: March 26, 202616 min readDiet

A 1200 calorie diet plan is one of the most searched weight loss strategies in India — and for good reason. When followed correctly, it creates a meaningful calorie deficit for most sedentary and lightly active women, producing consistent, sustainable fat loss.

But it is also one of the most misunderstood approaches. Eating too little — going significantly below 1200 calories — causes muscle loss, nutrient deficiencies, hair fall, hormonal disruption, and a metabolism slowdown that makes long-term weight management harder, not easier.

This guide gives you a complete, realistic 7-day Indian 1200 calorie meal plan in both vegetarian and non-vegetarian versions — with actual Indian foods, practical portions, and the nutritional knowledge to follow it safely.

⚠️

Who should NOT follow a 1200 calorie diet:

  • Men (minimum is typically 1500–1800 calories depending on size and activity)
  • Women who are very active (exercise more than 5 hours per week)
  • Pregnant or breastfeeding women
  • Anyone under 18 years old
  • People with a history of eating disorders

1200 calories is the lower boundary for sedentary adult women. Going below it without medical supervision risks serious nutritional harm.


Who Should Follow a 1200 Calorie Diet?

A 1200 calorie diet is appropriate for:

  • Sedentary adult women (desk job, minimal physical activity) with a weight loss goal
  • Short-statured women with naturally lower calorie needs
  • Women over 50 whose metabolic rate has slowed with age
  • Anyone whose calculated TDEE (Total Daily Energy Expenditure) is 1,500–1,700 calories — a 300–500 calorie deficit brings them to approximately 1200 calories
ℹ️

Before starting any calorie-restricted diet, calculate your TDEE using our free TDEE calculator. If your TDEE is below 1,500 calories, a 1200 calorie plan may not give you enough of a deficit to lose weight meaningfully. If it is above 2,000 calories, you can create a healthy deficit at 1,500 calories instead — and eat more food in the process.


What 1200 Calories Looks Like in Indian Food

The challenge most people face is that 1200 calories sounds like very little — but with the right food choices, it is actually quite satisfying. The key is choosing high-volume, high-fibre, high-protein foods that fill your stomach without filling your calorie budget.

Best high-satiety Indian foods for 1200 cal diet:

FoodPortionCaloriesWhy It Helps
Moong dal1 bowl (200ml)110High protein, filling
Curd (low fat)200g110Protein + probiotics
Poha1 cup cooked200High volume, moderate carbs
Boiled eggs2 whole140Complete protein, very filling
Chicken breast (grilled)100g165Highest protein per calorie
Paneer (low fat)80g160High protein for veg
Cucumber1 whole15Fills the stomach, near-zero calories
Spinach sabzi1 bowl50High volume, iron-rich
Apple1 medium80Fibre, sweetness, snack substitute
Green tea1 cup2Appetite suppression

📖 Read Also:

Free TDEE & Calorie Calculator

Calculate your exact daily calorie need before starting any diet plan — personalized to your weight, height, age, and activity level.


7-Day Vegetarian Meal Plan (1200 Calories)

Day 1 — Monday

MealFoodCalories
Breakfast (8 AM)Moong dal chilla (2) + green chutney200
Mid-morning (11 AM)1 apple80
Lunch (1 PM)2 roti + palak dal + cucumber salad380
Evening snack (4 PM)Roasted chana (30g)110
Dinner (7:30 PM)Vegetable khichdi (1 bowl) + curd (100g)310
Bedtime (9 PM)Warm turmeric milk (low fat, 150ml)60
Total~1,140 kcal

Day 2 — Tuesday

MealFoodCalories
Breakfast (8 AM)Oats upma (1 bowl) + 1 boiled egg280
Mid-morning (11 AM)Buttermilk (chaas, 200ml)35
Lunch (1 PM)Brown rice (½ cup cooked) + rajma + salad380
Evening snack (4 PM)Makhana (30g, roasted)110
Dinner (7:30 PM)2 roti + mixed vegetable sabzi + dal350
Total~1,155 kcal

Day 3 — Wednesday

MealFoodCalories
Breakfast (8 AM)Besan chilla (2) + curd (100g)270
Mid-morning (11 AM)Moong sprouts (½ cup) + lemon50
Lunch (1 PM)2 roti + paneer bhurji (80g paneer, minimal oil) + salad400
Evening snack (4 PM)1 banana90
Dinner (7:30 PM)Vegetable soup (1 bowl) + 1 roti200
Total~1,010 kcal

Day 4 — Thursday

MealFoodCalories
Breakfast (8 AM)Poha (1 cup cooked) with vegetables200
Mid-morning (11 AM)Green tea + 5 almonds50
Lunch (1 PM)Dal rice (½ cup rice + 1 bowl dal) + sabzi380
Evening snack (4 PM)Fruit chaat (papaya + guava + apple)100
Dinner (7:30 PM)2 roti + chole (½ bowl) + raita390
Total~1,120 kcal

Day 5 — Friday

MealFoodCalories
Breakfast (8 AM)Idli (3) + sambar (1 bowl) + chutney250
Mid-morning (11 AM)Curd (150g, low fat)80
Lunch (1 PM)2 roti + egg curry (2 eggs) + salad400
Evening snack (4 PM)Roasted peanuts (20g)110
Dinner (7:30 PM)Vegetable upma (1 bowl)240
Total~1,080 kcal

Day 6 — Saturday

MealFoodCalories
Breakfast (8 AM)Overnight oats with curd + banana280
Mid-morning (11 AM)Nimbu pani (no sugar)10
Lunch (1 PM)2 roti + dal + baingan bharta + salad380
Evening snack (4 PM)1 cup green tea + 4 walnuts80
Dinner (7:30 PM)Paneer tikka (100g paneer, tandoor/air-fried) + 1 roti350
Total~1,100 kcal

Day 7 — Sunday

MealFoodCalories
Breakfast (9 AM)Masala oats + 1 boiled egg270
Mid-morning (11 AM)1 guava or pear50
Lunch (1:30 PM)Brown rice (½ cup) + sambar + 1 bowl vegetables330
Evening snack (4 PM)Roasted chana + chaas (200ml)145
Dinner (7:30 PM)Soup (1 bowl) + 2 roti + vegetable sabzi380
Total~1,175 kcal

📖 Read Also:

Calorie Deficit Explained — How Weight Loss Actually Works

Understanding calorie deficit is the foundation of every diet plan. Read this before starting so you know why 1200 calories works — and when it doesn't.


7-Day Non-Vegetarian Meal Plan (1200 Calories)

Day 1 — Monday

MealFoodCalories
Breakfast (8 AM)2 boiled eggs + 1 slice whole wheat toast220
Mid-morning (11 AM)1 apple80
Lunch (1 PM)2 roti + chicken curry (100g chicken, minimal oil) + salad420
Evening snack (4 PM)Roasted makhana (30g)110
Dinner (7:30 PM)Brown rice (½ cup) + fish (100g, steamed/grilled) + vegetables330
Total~1,160 kcal

Day 2 — Tuesday

MealFoodCalories
Breakfast (8 AM)Egg bhurji (2 eggs, minimal oil) + 1 roti280
Mid-morning (11 AM)Buttermilk (200ml)35
Lunch (1 PM)Dal + rice (½ cup) + grilled chicken (80g) + salad390
Evening snack (4 PM)1 banana + 5 almonds130
Dinner (7:30 PM)Chicken soup (1 bowl) + 1 roti250
Total~1,085 kcal

Day 3 — Wednesday

MealFoodCalories
Breakfast (8 AM)Poha (1 cup) + 1 boiled egg280
Mid-morning (11 AM)Green tea + 4 walnuts55
Lunch (1 PM)2 roti + keema (100g, lean mince, minimal oil) + salad420
Evening snack (4 PM)Roasted chana (30g)110
Dinner (7:30 PM)Grilled fish (100g) + vegetable sabzi + ½ cup rice310
Total~1,175 kcal

Day 4 — Thursday

MealFoodCalories
Breakfast (8 AM)Oats with milk (low fat) + 2 boiled eggs320
Mid-morning (11 AM)Fruit chaat (½ bowl)80
Lunch (1 PM)2 roti + egg curry (2 eggs) + cucumber salad380
Evening snack (4 PM)Curd (150g) + sprinkle of flaxseed100
Dinner (7:30 PM)Grilled chicken (100g) + dal + 1 roti340
Total~1,220 kcal

Day 5 — Friday

MealFoodCalories
Breakfast (8 AM)Besan omelette (2 eggs + besan) + green chutney250
Mid-morning (11 AM)1 pear or guava50
Lunch (1 PM)Brown rice (½ cup) + chicken curry (100g) + salad400
Evening snack (4 PM)Roasted peanuts (20g)110
Dinner (7:30 PM)Fish tikka (100g) + 1 roti + vegetable soup310
Total~1,120 kcal

Day 6 — Saturday

MealFoodCalories
Breakfast (8 AM)2 scrambled eggs + 1 whole wheat toast240
Mid-morning (11 AM)Chaas (200ml)35
Lunch (1 PM)2 roti + mutton (80g, lean cuts) + vegetables + salad420
Evening snack (4 PM)1 banana90
Dinner (7:30 PM)Egg fried rice (½ cup rice + 1 egg, minimal oil) + raita310
Total~1,095 kcal

Day 7 — Sunday

MealFoodCalories
Breakfast (9 AM)Masala egg omelette (2 eggs) + 1 roti280
Mid-morning (11 AM)Green tea + 5 almonds50
Lunch (1:30 PM)Chicken biryani (controlled portion, 1 cup) + raita380
Evening snack (4 PM)Makhana (30g)110
Dinner (7:30 PM)Grilled fish (120g) + steamed vegetables + soup280
Total~1,100 kcal

Weekly Macro Breakdown

Average Daily CaloriesProteinCarbohydratesFat
Vegetarian Plan~1,100 kcal45–55g140–160g25–35g
Non-Vegetarian Plan~1,130 kcal65–80g110–130g30–40g
Recommended %1200 kcal25–30%45–50%20–25%
💡

Non-vegetarian options provide significantly more protein, which is valuable during weight loss for preserving muscle mass. If you follow the vegetarian plan, consider adding a whey protein supplement (or plant protein) to reach 60–70g of protein daily — or increase paneer, curd, and dal portions.


Hydration Plan

Water is not optional — it is a core part of this diet plan.

TimeDrinkAmount
On wakingWarm water with lemon300ml
Before breakfastPlain water200ml
Mid-morningGreen tea or plain water200–300ml
Before lunchPlain water200ml
AfternoonChaas (buttermilk, no salt) or water200ml
Before dinnerPlain water200ml
After dinnerWarm herbal tea150ml
Total2.5–3 litres/day

Adequate hydration suppresses appetite, supports metabolism, and reduces water retention — see exactly how much to drink daily for weight loss.


Foods to Completely Avoid

FoodWhy
Fried foods (samosa, puri, pakoda)200–400 empty calories per serving
Sugary drinks (chai with 2 spoons sugar, cold drinks)100–200 liquid calories that don't fill you
Mithai and sweets200–400 calories per small piece with no protein
White bread and biscuitsHigh GI, low satiety, easy to overeat
Alcohol7 calories per gram, lowers inhibitions around food
Packaged snacks (chips, namkeen)High sodium, high fat, engineered to be addictive
Fruit juicesAll the sugar of fruit, none of the fibre

Exercise Alongside This Diet

A 1200 calorie diet without exercise will cause weight loss — but a significant portion will be muscle mass, not just fat. Muscle loss slows your metabolism permanently, making weight regain more likely.

Recommended exercise on 1200 cal diet:

  • 30 minutes of brisk walking daily (minimum)
  • 2–3 sessions of bodyweight strength training per week (squats, push-ups, planks)
  • Avoid intense HIIT workouts or heavy lifting — your calorie intake is too low to fuel and recover from high-intensity training

If you want to do more intense exercise, increase calories to 1400–1500 and create a larger deficit through training rather than restriction alone.

For a complete understanding of how calorie deficit drives fat loss, read our guide on calorie deficit explained.


Warning Signs This Diet Is Too Restrictive for You

A 1200 calorie diet should feel challenging but manageable. These are signs you need to eat more:

  • Extreme fatigue — more than mild tiredness, especially in the first 2 weeks
  • Hair loss — a significant increase in hair fall after 3–4 weeks
  • Brain fog — difficulty concentrating, memory lapses
  • Cold intolerance — feeling cold all the time (sign of metabolic slowdown)
  • Irregular periods — calorie restriction can disrupt the menstrual cycle
  • Intense food obsession — thinking about food constantly indicates you are eating too little

If you experience these symptoms, increase to 1400–1500 calories and consult a registered dietitian.

⚠️

A 1200 calorie diet is a tool, not a lifestyle. Plan to follow it for 8–12 weeks maximum, then transition to a maintenance phase at your new TDEE. Perpetual restriction at 1200 calories leads to metabolic adaptation — your body burns fewer calories — making the diet progressively less effective while remaining equally restrictive.


How to Transition Off the 1200 Calorie Diet

Stopping abruptly and returning to previous eating habits causes rapid weight regain. Do this instead:

  1. Week 1 after diet: Increase to 1400 calories. Add one extra serving of protein and one serving of complex carbs.
  2. Week 2–3: Increase to 1500–1600 calories. Monitor weight — small increases (1–2 kg) are normal (water and glycogen returning).
  3. Week 4+: Calculate your new TDEE at your lower body weight. Eat at maintenance for 4–8 weeks before deciding whether to cut again.

For an alternative approach that many find more sustainable long-term, read about intermittent fasting for Indians — which achieves a calorie deficit through timing rather than strict restriction.


FAQ

Is 1200 calories enough for weight loss in India?

For sedentary adult women, yes — 1200 calories typically creates a 300–600 calorie daily deficit, leading to 0.3–0.6 kg of fat loss per week. For men or active women, 1200 calories is usually too low. Use the TDEE calculator to determine your specific needs.

Will I feel hungry on this diet?

Initially, yes — especially in the first 7–10 days as your body adapts. Hunger decreases significantly after the first two weeks. Choosing high-fibre and high-protein foods as outlined in this plan minimises hunger. Drinking water before meals and keeping yourself busy during peak craving times also helps.

Can I follow this diet while working out?

Light exercise (walking, yoga, light weights) is fine on 1200 calories. For anything more intense, increase to 1400–1500 calories to avoid muscle loss and ensure you have energy to train effectively.

How much weight will I lose in a month on 1200 calories?

Depending on your starting weight and actual TDEE, expect 2–4 kg of fat loss in the first month. The first week often shows a larger drop (2–3 kg) due to water weight loss as glycogen depletes. Subsequent weeks average 0.5–1 kg of true fat loss per week.

Can I substitute meals in the plan?

Yes — the plan is a template, not a prescription. Swap meals within the same calorie range using the Indian food calorie reference table. Keep the protein source in every meal and maintain the fibre intake with vegetables and dal.

Is this plan safe for someone with diabetes?

Consult your doctor before following any calorie-restricted diet if you have diabetes. Blood sugar management with medication requires consistent carbohydrate intake — a significant reduction in carbs can cause hypoglycaemia in people on diabetes medication. A registered dietitian with diabetes experience should guide your plan.

Do I need to count calories every day forever?

No. Use this plan to develop an intuition for portion sizes and meal composition. After 4–6 weeks, most people can estimate their intake accurately enough without daily counting. The goal is to internalise healthy eating patterns, not to be calorie-dependent permanently.

Medical Disclaimer: This article is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your diet, exercise routine, or health regimen — especially if you have a pre-existing condition.

Share this article

Found this helpful? Share it with your friends and family!

Was this article helpful?

Want More Tips Like This?

Join 1,000+ readers getting weekly fitness, diet, and wellness tips + FREE meal plan

No spam, ever. Unsubscribe anytime.

WellFitLife

About the Author: WellFitLife

Fitness, nutrition, and wellness experts helping Indians live healthier lives.

Read more about us →

Comments

Leave a Comment

Your email will not be published. Comments are reviewed before appearing.

0/1000