Diet plans · Vegetarian
Indian Vegetarian Diet Plan for Weight Loss
Weight loss comes from eating a little less energy than you burn, while keeping protein high enough to hold on to muscle. This sample day shows how that looks with ordinary Indian vegetarian food — every portion and number listed.
- Sample day
- ≈ 1,425 kcal
- Protein
- ≈ 106 g
- Carbs / fat
- ≈ 176 g / 36 g
How a weight-loss diet works
- Eat slightly fewer calories than you burn, consistently, for weeks.
- Keep protein high — it helps preserve muscle and keeps you full.
- Train with weights 2–3 times a week so the weight you lose is mostly fat.
- Judge progress by your weekly average weight, not one day's reading.
Sample vegetarian day (≈ 1,425 kcal)
| Meal | Food | kcal | Protein |
|---|---|---|---|
| Breakfast | Moong dal chilla (60 g dal) + 150 g curd | 298 | 19 g |
| Lunch | 2 roti (80 g) + soya sabzi (40 g dry) + 5 g ghee | 421 | 30 g |
| Snack | 150 g Greek yogurt | 89 | 15 g |
| Dinner | 150 g tofu + 50 g brown rice + toor dal (30 g) | 500 | 37 g |
| Evening | 200 ml toned milk | 116 | 6 g |
| Total | ≈ 1,425 | ≈ 106 g |
Adjusting it to you
Need more calories
Add a roti (≈ 119 kcal) or a larger rice portion first — keep the protein foods as they are.
Need fewer calories
Drop the ghee (45 kcal) and swap milk for chaas before cutting protein.
No tofu nearby
Use low-fat paneer, or double the soya chunks.
Common traps
- Forgetting oil and ghee — a tablespoon of oil is about 120 kcal.
- Treating dal as the main protein; it helps, but soya, tofu, paneer and curd carry most of it.
- Cutting calories too hard, then rebounding at the weekend.
- Estimating portions instead of weighing them for the first couple of weeks.
Frequently asked questions
How many calories should I eat to lose weight?
It depends on your size, activity and current intake. A modest deficit below what you now maintain on is usually easier to sustain than a crash diet. bodyBot sets a target from your details and adjusts it from your real weigh-ins.
Is 1,400 kcal right for me?
Not necessarily. It is a worked example. Larger or more active people usually need more; scale the portions to your own target.
Can I lose weight eating roti and rice?
Yes. The sample day includes both. What matters is the total calories and enough protein, not cutting out a whole food group.
How much protein should a vegetarian eat for fat loss?
A common target for people lifting weights is about 1.6 g per kg of body weight per day (Morton et al., 2018). Many people aim for the upper end while in a deficit.
Get a plan built around this
bodyBot programs your training and daily Indian meals around your goal, weight, and time — and adjusts every week based on how the work is landing.