EZMeal

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.

EZMeal team 6 min read
1200 Calorie Vegetarian Indian  Meal on A Table

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

  1. Hidden ghee and oil. One extra tablespoon is about 120 kcal, a tenth of your day.

  2. Sugar in chai. Three cups with 2 tsp sugar each add about 120 kcal.

  3. Namkeen and biscuits "with chai". A small handful of bhujia or 3 biscuits is 100–150 kcal.

  4. Big rotis. A restaurant roti or a paratha can be 2–3 times a phulka's calories.

  5. 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.

  6. 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

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.

Keep reading

Get a 7-day plan built around food like this

Your calorie and protein targets and Day 1 free, in about three minutes.

Create my free plan