Skip to content
metaboliq

Vegetarian diet plan for weight loss: seven Indian days, worked out

Lose up to 20% of your body weight — and keep your muscle.

It starts with one home blood test: your vitamin B12, iron and HbA1c, read with you by a doctor.

Book my health assessment

Results vary; your doctor decides what is right for you. Takes 2 minutes to book. A doctor makes every decision with you.

Example screen. Your own results are read with you by your doctor.

The short answer

A vegetarian diet plan for weight loss works perfectly well on Indian food with no eggs or meat, provided every meal brings a protein food. Your kitchen already has the parts. Dal, besan, chana, rajma, soya, paneer and milk carry the protein, atta and millets are the grain, and sabzi fills half the plate. Where most veg plates go wrong is the balance: a mound of rice or four rotis, and a thin katori of dal on the side. The seven days below turn that round. Each one is weighed and counted from IFCT 2017, the national food tables, and lands between 1,519 and 1,606 kcal with 60.5 to 67.9 g of protein, above India's RDA of about 58 g for a 70 kg adult. In trials, people given vegetarian diets lost a little more weight than people on other diets. The one thing a veg plate rarely supplies is vitamin B12, so get it checked.

  • 7days, every item weighed
  • 60.5–67.9 gprotein a day, no eggs
In this guide (8)
A young woman with her hair in a claw clip laughing at a sunny dining table over a colourful plate of bajra roti, paneer, dal and salad

Can a vegetarian diet help you lose weight?

Yes, and if anything the research tilts slightly your way.

Read the full answer

One meta-analysis pooled 12 randomised trials covering 1,151 adults, followed for a median of 18 weeks. People put on vegetarian diets lost 2.02 kg more than people on non-vegetarian ones, and vegans lost a little more again. The gap narrowed in the trials that ran past a year. That is the pattern in almost every diet study: what you can keep eating matters more than the label on it.

For an Indian family this is good news, because nothing in the kitchen has to change. The dals, millets and sabzis are already in the cupboard. Fat comes off a vegetarian plate the same way it comes off any other, by eating a bit less than you use for months on end. A full plate of sabzi and dal just makes that easier to live with, since it fills you up without packing in many calories.

  • 12trials, 1,151 adults
  • 2.02 kgmore lost on vegetarian diets

Sources: [1]

Vegetarian against non-vegetarian diets (12 trials)
Vegetarian against non-vegetarian diets (12 trials)
Extra weight lost
All trials2.02 kg
Followed under a year2.05 kg
Followed a year or more1.13 kg
Extra weight lost, by type of vegetarian diet [1]
  • Vegan2.52 kg
  • All vegetarian2.02 kg
  • Lacto-ovo1.48 kg
A Chennai home kitchen mid-cooking on a Sunday morning, a man in his forties chopping vegetables on a wooden board, a pressure cooker on the hob and steel plates stacked beside it

The vegetarian plate: where the protein comes from

On a vegetarian plate the protein comes from four places: dals and whole pulses, besan, soya, and milk with paneer.

Read the full answer

India's RDA is 0.83 g of protein per kg of body weight, about 58 g for a 70 kg adult. A vegetarian can reach that easily, and go past it while losing weight, if each meal has one of those four. Dal with lunch and dinner, besan or moong for breakfast, a glass of milk and a fistful of roasted chana gets most people there.

The ICMR-NIN guidelines add one useful habit: eat cereals and pulses together, in about a 3:1 ratio. Rice with dal and roti with chana are old Indian combinations for a reason, since the two fill each other's gaps in amino acids. Soya beans carry the most protein for their calories, though more fat than any dal, and a handful in a rajma or a pulao lifts the protein without changing the dish much; paneer is rich too but carries much more fat, so measure it.

Sources: [2], [3], [4]

Vegetarian protein per serving
Vegetarian protein per serving, IFCT 2017
Food, one servingkcalProtein
Soya bean 30 g11311.3 g
Paneer 50 g1539.4 g
Moong dal 30 g987.2 g
Besan 30 g996.5 g
Kala chana 30 g865.6 g
Rajma 30 g906 g
Milk 200 g1466.5 g
Peanuts 30 g1567.1 g
Protein per 100 kcal, vegetarian foods [4]
  • Soya bean10 g
  • Moong dal7.3 g
  • Kala chana6.5 g
  • Paneer6.2 g
  • Milk4.5 g
A home kitchen mid-cooking at midday, a steel plate of dal, sabzi and roti set down on the counter, hands still at work

A 7-day vegetarian diet plan for weight loss

Here is the whole week on one table. Each row is a day, and every day falls between 1,519 and 1,606 kcal with 60.5 to 67.9 g of protein.

Read the full answer

Monday opens with moong dal chilla, Tuesday with poha and peanuts, Wednesday with besan chilla, Thursday with vegetable upma, and Sunday with a paneer-stuffed roti, each with a glass or cup of milk. Lunch is always a grain beside a dal or pulse: rajma, toor, moong, chana, urad, rajma again, toor again. Around five o'clock there is fruit with roasted chana, peanuts, soya or sprouted moong. Dinner keeps to paneer, besan or a lighter dal, a jowar or ragi roti, and lauki, turai, palak or gobhi.

Every ingredient is sold at an ordinary sabzi market, and the week is a worked example of the plate rather than a plan written for you. No day drops below the energy tool's floor of 1,200 kcal for women and 1,500 kcal for men. A tall man, or anyone doing hard physical work, may be told by their doctor or dietitian to add a roti or a bigger katori of dal.

Sources: [3], [4]

Seven vegetarian days, IFCT 2017
Seven vegetarian days, IFCT 2017
DaykcalProtein
Monday Moong for breakfast, rajma at lunch, paneer at night.152367.9 g
Tuesday Poha and milk, a rice-and-dal lunch, sprouts in the evening.160661.5 g
Wednesday Besan for breakfast, moong dal at lunch, paneer and ragi at night.153066.7 g
Thursday Upma and milk, chana at lunch, masoor dal at night.153066 g
Friday Moong again for breakfast, jowar and rajma at lunch, paneer tikka at night.152267.4 g
Saturday Poha with sprouts, urad dal at lunch, besan and ragi at night.151960.5 g
Sunday Paneer rotis for breakfast, rice and toor dal at lunch, moong at night.159264 g
A woman in her late thirties packing a steel tiffin with dal, paneer and boiled eggs at a Mumbai kitchen counter at seven in the morning, her phone propped against the tea tin

Monday, item by item

To show how each day was counted, here is Monday in full: about 1,523 kcal and 67.9 g of protein.

Read the full answer

Breakfast is moong dal chilla with onion and tomato, cooked in one teaspoon of oil, and a glass of milk. A guava mid-morning. Lunch is two rotis with rajma and a cucumber salad. The evening snack is roasted kala chana, a few peanuts and an apple. Dinner is palak paneer with a jowar roti.

Open "every item" under the table to see each food's weight and calories. Dal and grains are weighed raw, because that is how the food tables measure them and because cooked weights vary so much. After weighing a day like this once or twice, you will know what 40 g of rajma or 60 g of atta looks like, and the scale can go back in the drawer.

Sources: [4]

Monday
Monday: every item weighed, IFCT 2017
MealkcalProtein
Breakfast Moong dal chilla with onion and tomato, and a glass of milk36919 g
Mid-morning A guava482.2 g
Lunch Two rotis, rajma and a cucumber salad39315.7 g
Evening Roasted kala chana, a few peanuts and an apple2318.4 g
Dinner Palak paneer with a jowar roti48222.6 g
The day152367.9 g
Every item, weighed

57.1 g of fibre across the day; 3 teaspoons of oil or ghee counted. Grains and dals weighed raw; every figure from its IFCT 2017 row.

Protein, meal by meal: monday
  • Breakfast19 g
  • Mid-morning2.2 g
  • Lunch15.7 g
  • Evening8.4 g
  • Dinner22.6 g
A woman in her late twenties choosing tomatoes and coriander at a Sunday sabzi mandi in Hyderabad, cloth bag over one shoulder, smiling at the vendor

Swaps that keep a vegetarian week from getting boring

A plan you get bored of by Thursday is a plan you stop, so the week is built to be swapped.

Read the full answer

Within each meal, swap like for like: one dal for another, one millet roti for another, one fruit for another. The calories barely move. The swaps that do move them are the ones that change the type of food, such as soya beans in place of paneer, or a katori of rice in place of a roti, so the table gives each food's numbers for its usual serving.

Watch the hidden swaps too. A paratha instead of a phulka, a creamy restaurant paneer instead of a home bhurji, or packaged namkeen instead of roasted chana each add more than they look. The rule that holds the plan together is simple: keep a protein food in every meal, keep the oil counted, and let the rest follow what is in season.

Sources: [4]

Like-for-like swaps, one serving each
Like-for-like swaps, one serving each
SwapOne serving
Moong dalMasoor or toor dal98 kcal, 7.2 g protein
Wheat atta rotiJowar or ragi roti96 kcal, 3.2 g protein
PaneerSoya beans153 kcal, 9.4 g protein
GuavaApple or papaya48 kcal, 2.2 g protein
Calories in one serving of each [4]
  • Moong dal98 kcal
  • Wheat atta96 kcal
  • Paneer153 kcal
  • Guava48 kcal
A woman in her thirties in a bright Chennai kitchen at seven in the morning, shaking a plain steel shaker bottle with one hand while dal simmers on the stove, a steel dabba of protein powder open on the counter beside her

Vitamin B12, iron and the other gaps to check

The one nutrient a vegetarian plate reliably runs short of is vitamin B12, and no amount of dal fixes it.

Read the full answer

B12 comes almost only from animal foods. Milk and paneer carry some, but a review of 18 studies found B12 depletion or deficiency common among vegetarians of every age and wherever they lived, and more so among those vegetarian since birth, which describes many Indian families. A low B12 never shows on the scale; only a blood test finds it.

So a vegetarian losing weight should have B12 checked, along with haemoglobin and iron. The ICMR-NIN guidelines add two kitchen habits for iron: a vitamin C food such as lemon or guava with a dal meal, and tea or coffee kept away from mealtimes. If B12 is low, a doctor will tell you how to bring it up.

Sources: [3], [5]

B12 deficiency among vegetarians (18 studies)
B12 deficiency among vegetarians (18 studies)
Rate reported
Pregnant women62%
Children25% to 86%
Adolescents21% to 41%
Older adults11% to 90%
A woman in her forties packing three steel tiffin boxes with dal, sabzi and rotis at her Hyderabad kitchen counter at seven in the morning, unhurried and capable

What a 7-day plan can and cannot do

Type "vegetarian diet" into a search box and the promises start: 10 kg in 7 days, a flat stomach by next week. Food does not work that fast.

Read the full answer

Kevin Hall's group at the US National Institutes of Health built a model of how body weight responds when people eat less, then tested it against real trials. Weight, it turns out, follows a change in calories slowly, with a half-time of about a year. The quick drop some people see in the first week of a harsh plan usually comes back within days of stopping, since fat itself leaves at a far gentler pace.

So treat this week as a pattern to repeat. Week one is for learning what 40 g of rajma and 60 g of atta look like. By week four the dishes feel normal. Somewhere around the second or third month, the waistband starts to tell you something the scale was too noisy to show. A plan that stays above 1,500 kcal and keeps protein up is one you can still be eating six months from now.

Sources: [6]

How a week becomes a result
  1. Week 1Learn the portions

    Weigh, count the oil, note the drinks.

  2. Weeks 2–4Repeat and swap

    Same structure, foods in season.

  3. Month 3Measure

    Waist, weight and strength together.

A woman serving dal and rice onto a steel plate in her bright Chennai kitchen at late morning, glancing down at the plate with an easy smile, greens on the board beside her

Keeping your muscle on a vegetarian plate

A vegetarian who loses muscle on a diet is often not short of food at all, just short of dal at breakfast.

Read the full answer

Diet-led weight loss takes some muscle along with the fat, and two things slow that down: enough protein, and two or three sessions a week of strength work, whether that is a gym, resistance bands or squats in the living room. When you eat the protein matters too. In a small study at the University of Texas, eight adults ate about 30 g of protein at each of three meals for a week, and their muscles built protein 25% faster than when the same total came mostly at dinner. Tea and two biscuits is breakfast in plenty of homes; a moong chilla and a glass of milk does far more for you.

We wrote our own programme's goal with this in mind: "Lose up to 20% of your body weight — and keep your muscle". Results vary; your doctor decides what is right for you. For a vegetarian, that means a home blood test first, vitamin B12 included, read with you by a registered doctor, and then a week like the one on this page, built around your own results.

Sources: [7], [8]

A vegetarian plate that keeps muscle
  1. BreakfastMoong, besan or paneer

    Not just poha or bread.

  2. Lunch and dinnerA full katori of dal

    Or chana, rajma or soya.

  3. 2–3 times a weekStrength work

    Weights or bodyweight exercise.

A man in his forties cooking a weekday dinner in a Hyderabad kitchen, chopping vegetables in evening daylight, a printed sheet on the fridge out of focus
Medical review: pending
Updated 20 October 2026 · 8 sources, each linked in full

Every source, in full (8)

  1. [1] Huang RY et al. Vegetarian diets and weight reduction: a meta-analysis of randomized controlled trials

    Journal of General Internal Medicine, 2016. Across 12 trials (1,151 adults, a median of 18 weeks), people put on vegetarian diets lost 2.02 kg more than those on non-vegetarian diets; the gap was smaller after a year.

    Read the source
  2. [2] Recommended Dietary Allowances and Estimated Average Requirements for Indians

    ICMR-NIN Expert Group, 2020. Protein for healthy Indian adults: 0.83 g per kg of body weight a day.

    Read the source
  3. [3] Dietary Guidelines for Indians

    ICMR-National Institute of Nutrition, 2024. The Indian plate for the day: vegetables and greens as the largest share, whole grains and millets, pulses, eggs, meat or fish, milk or curd, nuts and seeds; cereals and pulses in a 3:1 ratio; slow, steady weight reduction.

    Read the source
  4. [4] Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K. Indian Food Composition Tables 2017

    National Institute of Nutrition (ICMR), Hyderabad, 2017. The energy, protein and fibre per 100 g of every food in the day plans and tables on this page, measured across India's regions.

    Read the source
  5. [5] Pawlak R et al. How prevalent is vitamin B12 deficiency among vegetarians?

    Nutrition Reviews, 2013. Across 18 studies, vitamin B12 depletion or deficiency was common in vegetarians of every age and place, more so in vegans and in those vegetarian since birth.

    Read the source
  6. [6] Hall KD et al. Quantification of the effect of energy imbalance on bodyweight

    The Lancet, 2011. A model of adult metabolism, checked against trials: the body's weight responds slowly to a change in calories, with a half-time of about a year, and the body burns less as it shrinks.

    Read the source
  7. [7] Cava E, Yeat NC, Mittendorfer B. Preserving healthy muscle during weight loss

    Advances in Nutrition, 2017. Diet-induced weight loss takes some muscle with it; a high protein intake and both endurance and resistance exercise help keep muscle mass, and resistance exercise also improves strength.

    Read the source
  8. [8] Mamerow MM et al. Dietary protein distribution positively influences 24-h muscle protein synthesis in healthy adults

    The Journal of Nutrition, 2014. In eight adults, the same daily protein split evenly (about 30 g at each of three meals) built muscle protein 25% faster over 24 hours than when most of it came at dinner.

    Read the source
A woman on a video call at her dining table, notebook open, listening

Questions people ask

What should a vegetarian eat to lose weight?

Half the plate sabzi, a quarter dal, paneer, chana or soya, and a quarter grain or millet, measured. Add milk once or twice a day, fruit as a snack, and count the oil by the teaspoon. Keep a protein food in every meal.

Can I lose weight on a vegetarian diet without eggs?

Yes. The seven days on this page have no eggs, meat or fish and still reach above India's protein RDA every day, from dal, besan, chana, soya, paneer and milk.

Is rice allowed on a vegetarian weight-loss diet?

Yes, measured. A small katori, about 40 to 50 g of raw rice, with a full katori of dal and a large serving of sabzi fits the plan. Four of the seven days on this page include rice.

2 more questions

How much weight can I lose in 7 days on a vegetarian diet?

Less than the internet suggests. Much of a first-week drop is water. Fat loss is slower and steadier, and a plan repeated for months is what shows on the scale and the waist.

Do vegetarians need protein powder to lose weight?

Usually not. Dal at two meals, besan or moong at breakfast, milk and a handful of chana or soya cover most people. A powder can help someone who eats no dairy or cannot reach their protein from food.

Vegetarian diet plan

Your plan starts with one home blood test

B12, iron and blood sugar decide what a vegetarian plate needs, and only a blood panel shows them.

Book my health assessment

Your health assessment, ₹999. Results vary; your doctor decides what is right for you.

A young couple in their early thirties laughing cheek to cheek in a bright living room, he with curly hair and black glasses, she with a long side plait

Takes 2 minutes to book. A doctor makes every decision with you.

Book my health assessment