1200 Calorie Vegetarian Indian Diet Plan (Full Day + Week)
A full 1,200 kcal vegetarian Indian day in rotis and katoris, about 52 g protein, who it suits, and a week of meal ideas.
A 1,200 calorie vegetarian Indian diet plan gives you about 3 phulkas, 2 katoris of dal or chilla, 3 katoris of sabzi and salad, a bowl of curd, a fruit and a few nuts a day. That's roughly 1,150–1,200 kcal and 50–55 g protein, with 3 teaspoons of oil in total. It works for weight loss when it's short-term and suits your size. It is not a plan for everyone.
This guide gives you a full day in rotis and katoris, a week of meal ideas, easy swaps, and a clear answer on who should eat more than 1,200 kcal.
Is 1,200 calories right for you?
For most adults, 1,200 kcal is the low end of a weight-loss diet. It usually suits:
Smaller women (around 150–160 cm) who are mostly sitting through the day
People who have tried 1,400–1,500 kcal and stopped losing weight
Short phases of a few weeks, not a permanent way of eating
Eat more than 1,200 kcal if you:
are a man, or very active, or train hard at the gym
are pregnant, breastfeeding or under 18
have diabetes, take blood-sugar or blood-pressure medicine, or have any medical condition (ask your doctor first)
have a history of disordered eating
Most people eating at a moderate deficit lose about 0.25–0.5 kg a week. If you're constantly hungry, dizzy or tired, move up to our 1500 calorie vegetarian Indian meal plan.
Not sure what your number is? EZMeal calculates your calorie and protein target from your age, height, weight and activity. It's free and takes about 3 minutes. Find my calories →
A full 1,200 calorie vegetarian Indian day
This North Indian day follows ICMR's My Plate for the Day proportions, scaled down. Cereals are cut the most, while vegetables, dal and curd stay high so you stay full. A phulka here is a small, oil-free roti made from 25 g atta.
Meal | What to eat | ≈ kcal | ≈ Protein |
|---|---|---|---|
Breakfast (8 am) | 2 moong dal chilla (40 g dal) with onion, tomato and capsicum, cooked in 1 tsp oil + mint chutney · 1 cup chai with toned milk, no sugar | 255 | 13 g |
Mid-morning (11 am) | 1 guava or apple + 5 almonds | 90 | 2 g |
Lunch (1:30 pm) | 2 phulka + 1 katori dal + 1 katori lauki or palak sabzi (1 tsp oil) + 1 plate salad | 395 | 17 g |
Evening (5 pm) | 1 glass chaas + 15 g roasted chana | 115 | 6.5 g |
Dinner (8 pm) | 1 phulka + paneer bhurji (50 g paneer with capsicum, onion, tomato, 1 tsp oil) | 290 | 13.5 g |
Total | ≈1,150–1,200 | ≈52 g |
The small gap to 1,200 leaves room for masalas, chutney and the odd extra spoon of dal.
The day in food groups
Cereals: about 75 g raw (3 phulkas)
Pulses: about 85 g (chilla, dal and chana)
Dairy: about 300 ml (chai, chaas) plus 50 g paneer
Vegetables: about 400 g (sabzi, salad, chilla and bhurji vegetables)
Fruit: 1 piece
Oil: 3 tsp in total
Tips that make 1,200 kcal easier
Eat the sabzi and salad first. They fill you up for very few calories.
Measure oil with a teaspoon for the first two weeks. Oil is the easiest way to go over without noticing.
Drink your chai without sugar. Two sugary cups a day can add about 80 kcal.
Don't skip the evening snack. It stops you overeating at dinner.
One week at a glance
Rotate dishes so you don't get bored. The table shows each day's main dishes; keep the portions close to the sample day above. The mid-morning fruit and the evening chaas or chana stay the same every day.
Day | Breakfast | Lunch | Dinner |
|---|---|---|---|
Mon | Moong dal chilla | Phulka, toor dal, lauki sabzi, salad | Phulka, paneer bhurji |
Tue | Vegetable poha with peanuts | Phulka, rajma, cucumber raita | Moong dal khichdi with mixed veg |
Wed | 2 idli + sambar | Brown rice, sambar, beans poriyal | Vegetable dalia upma |
Thu | Besan chilla | Phulka, chana dal, palak sabzi | Phulka, tofu and capsicum stir-fry |
Fri | Vegetable oats upma | Phulka, kadhi, bhindi sabzi | Mixed dal soup + sautéed veg |
Sat | Paneer-stuffed besan chilla | Millet roti, sarson or methi sabzi, dal | Vegetable daliya khichdi |
Sun | Sprouts chaat + chai | Phulka, chole, salad, curd | Clear vegetable soup + paneer tikka |
Want all 7 days with exact portions and a grocery list? EZMeal builds your week around your calorie target and the foods you already eat. Day 1 is free; the full 7-day plan is ₹149, once. Create my free plan →
Easy swaps that keep calories steady
Instead of | Have | Why it works |
|---|---|---|
1 phulka | ½ katori cooked rice or 1 small millet (bajra, jowar) roti | Same calories, more variety |
Paneer (50 g) | Firm tofu (80 g) | More protein (about 12 g vs 9 g) for slightly fewer calories |
Chaas + chana | 1 bowl curd (100 g) with cucumber | Same calories and protein |
Moong dal chilla | 2 idli + ½ katori sambar | Similar calories, South Indian option |
Guava or apple | 1 orange, 1 small banana or 1 bowl papaya | All about 50–90 kcal |
Eating eggs? A simple non-veg version
Keep the plan the same, with two changes:
Breakfast: swap the chilla for a 2-egg vegetable omelette (1 tsp oil) + 1 phulka.
Dinner: swap the paneer bhurji for 100 g chicken or fish curry, cooked home-style.
This lifts protein to about 65 g with almost no change in calories.
Mistakes that quietly break a 1,200 kcal plan
Hidden ghee and oil. One extra tablespoon is about 120 kcal, a tenth of your day.
Sugar in chai. Three cups with 2 tsp sugar each add about 120 kcal.
Namkeen and biscuits "with chai". A small handful of bhujia or 3 biscuits is 100–150 kcal.
Big rotis. A restaurant roti or a paratha can be 2–3 times a phulka's calories.
Too little protein. Cut dal and paneer to save calories and you'll lose muscle and feel hungrier. Keep at least 50 g a day; see our protein in Indian foods chart.
Staying on 1,200 for months. If weight loss stalls, a short break at maintenance often helps more than eating even less.
FAQ
Is 1,200 calories enough for an Indian woman?
For smaller, less active women it can work for a few weeks of weight loss. Most women lose weight steadily on 1,400–1,600 kcal, which is easier to stick to. If you feel weak or constantly hungry, eat more.
How much weight can I lose on a 1,200 calorie diet?
It depends on your starting weight and activity. Most people at a moderate deficit lose about 0.25–0.5 kg a week. The first week often shows more because of water loss.
Can I get enough protein on 1,200 vegetarian calories?
Yes, about 50–55 g, if every meal has a protein food: dal or chilla, curd or chaas, paneer or tofu, chana or sprouts. Adding tofu instead of paneer, or a second katori of dal, pushes it higher.
Can I eat rice on a 1,200 calorie diet?
Yes. Swap 1 phulka for ½ katori cooked rice. What matters is the total amount of grain, not roti versus rice. See calories in roti, rice, paratha and dosa.
Is 1,200 calories safe for men?
Usually it's too low. Most men lose weight well on 1,600–1,800 kcal. Very low intakes make it hard to keep muscle and energy.
Should people with diabetes follow this plan?
Not without advice. If you take medicine for blood sugar or blood pressure, a sudden calorie cut can affect your doses. Ask your doctor or a registered dietitian first.
Sources
Food values: Indian Food Composition Tables (IFCT 2017), ICMR-NIN
This article is general information for healthy adults, not medical advice. If you have a health condition, are pregnant or take regular medication, speak to your doctor or a registered dietitian before changing your diet.