Plately
Install app

Vegetarian · India

Indian Vegetarian Diet Plan for Weight Loss: A 7-Day Guide

A realistic, fully vegetarian week of Indian meals built around a 400–500 calorie deficit and 60–85g of daily protein — with Gujarati, South Indian, and North Indian options so you never have to eat food you don't like.

How to set your calorie target

Weight loss comes from a consistent, modest deficit — not from skipping meals. As a starting point, most sedentary Indian women lose weight at 1,400–1,600 kcal/day and most men at 1,700–1,900 kcal/day. The 7-day plan below sits at roughly 1,500 kcal; scale portions of rice, roti, and oil up or down to match your own number.

  • Keep protein at 1.2–1.6g per kg of body weight — dal, curd, paneer, tofu, soya, sprouts.
  • Cap cooking oil at 3–4 teaspoons a day across all meals.
  • Fill half your plate with sabzi or salad before rice or roti.
  • Drink 2.5–3L water; most "hunger" in the afternoon is thirst.

The 7-day vegetarian plan

Day 1 · North Indian

~1,500 kcal · 72g protein
Breakfast
2 besan chilla + mint chutney + 1 cup curd
Lunch
2 phulka + rajma + lauki sabzi + salad
Snack
Roasted chana (30g) + green tea
Dinner
Moong dal khichdi + curd

Day 2 · South Indian

~1,480 kcal · 62g protein
Breakfast
2 idli + sambar + coconut chutney (1 tbsp)
Lunch
Brown rice (1 katori) + sambar + beans poriyal + curd
Snack
Buttermilk + 5 almonds
Dinner
2 ragi dosa + tomato chutney

Day 3 · Gujarati

~1,520 kcal · 58g protein
Breakfast
Khaman dhokla (2 pieces) + sprouts salad
Lunch
2 bajra rotla + kadhi + tindora sabzi
Snack
Fruit bowl (papaya/guava)
Dinner
Vegetable handvo (small) + curd

Day 4 · North Indian

~1,510 kcal · 80g protein
Breakfast
Oats upma with vegetables + 1 boiled-free paneer cube mix
Lunch
2 phulka + chana masala + cucumber raita
Snack
Sprout chaat (1 katori)
Dinner
Palak tofu + 1 phulka

Day 5 · South Indian

~1,490 kcal · 65g protein
Breakfast
Pesarattu (moong dosa) + ginger chutney
Lunch
Curd rice (small) + avial + salad
Snack
Sundal (boiled chana with coconut)
Dinner
Vegetable stew + 2 appam

Day 6 · Gujarati

~1,530 kcal · 60g protein
Breakfast
Thepla (2, less oil) + curd
Lunch
Khichdi + kadhi + kachumber salad
Snack
Masala chaas + roasted makhana
Dinner
Mixed dal + 1 jowar rotla + sabzi

Day 7 · Free / flexible

~1,550 kcal · 85g protein
Breakfast
Paneer bhurji + 1 multigrain toast
Lunch
Veg pulao (1 katori) + raita + salad
Snack
Fruit + 10 peanuts
Dinner
Soya chunk curry + 1 phulka

Making it Gujarati, South Indian, or anything else

The reason most diet plans fail in India is cuisine mismatch — a Gujarati household isn't going to cook avial, and a Tamil household isn't going to make thepla every morning. Plately's AI takes your cuisine, allergies, budget, cooking skill, and conditions like diabetes, PCOS, or thyroid, and rebuilds the whole week around them with exact calories and macros per meal.

Gujarati

Rotla, kadhi, handvo, dhokla — low-oil versions with measured portions.

South Indian

Idli, dosa, sambar, poriyal — swapped to millets where useful.

Jain / no onion-garlic

Full plans without root vegetables, still hitting protein.

Frequently asked questions

Can you get enough protein on an Indian vegetarian diet?

Yes. Dal, rajma, chana, paneer, curd, tofu, soya chunks, and sprouts can deliver 60–90g a day when you include a protein source in every single meal, including breakfast and snacks.

Is rice allowed?

Yes, in measured portions. One katori of cooked rice is about 130 kcal — pair it with dal, sabzi, and curd so the meal is balanced rather than carb-heavy.

How fast will I lose weight?

At this deficit, expect 0.4–0.7 kg a week. Track weight weekly, not daily, and adjust portions if progress stalls for more than two weeks.

Get this plan built around your body and your kitchen

Plately generates a personalised Indian vegetarian plan with exact calories, macros, grocery list, and daily tracking — free to start.