bodyBot.aiSign in
Meal plan · Vegetarian · Muscle Gain

2800 kcal VegetarianMuscle Gain

Indian vegetarian dieting fails on protein — never on calories. Dal + paneer + curd + one whey scoop is the daily non-negotiable. This 2800 kcal template supplies 175 g protein, 340 g carbs and 80 g fat — the numbers that make muscle gain actually happen for an Indian lifter.

Goal: Muscle GainA 200–300 kcal surplus for a 70–85 kg lifter. Enough fuel to add 300–500 g per week without slabs of fat.

Diet: VegetarianIndian vegetarian dieting fails on protein — never on calories. Dal + paneer + curd + one whey scoop is the daily non-negotiable.

Daily macros: 2800 kcal · 175 g protein · 340 g carbs · 80 g fat

Full day of eating

Breakfast (7–9 am)

3 eggs + 2 whites bhurji · 2 multigrain roti · 1 cup curd

672 kcal · 42 g protein

Mid-morning (11 am)

1 scoop whey + 30 g oats + 1 tbsp peanut butter

392 kcal · 32 g protein

Lunch (1–2 pm)

1 cup dal · 150 g paneer bhurji · 2 roti · salad · 1 tsp ghee

784 kcal · 53 g protein

Pre-workout (4–5 pm)

1 banana + 1 date

168 kcal · 4 g protein

Dinner (8 pm)

1 cup rajma or chole · 1 cup brown rice · sabzi with 1 tsp ghee

784 kcal · 46 g protein

Protein anchors — nutrition per staple

Every plate is built around these. Tap through for macros, portions and the honest pros and cons of each.

Supplements that matter

Whey isolate (1 scoop) · Creatine 5 g/day · Vitamin D3 (winter) · B12 if strict lacto-veg. Everything else is optional and probably overpriced.

Train this way

Nutrition without the right training stimulus is a slow leak. Pair this plan with a program that matches the goal:

Frequently asked questions

Is 2800 kcal right for me?

A 200–300 kcal surplus for a 70–85 kg lifter. Enough fuel to add 300–500 g per week without slabs of fat. If your bodyweight sits outside that band, recompute maintenance and shift kcal in 100-kcal steps weekly until the scale trend matches your goal.

Can I actually hit 175 g protein on a vegetarian diet?

Yes, but only if you build the plate around protein anchors: Dal (moong, masoor, arhar), Paneer, Curd / dahi, Eggs (optional). Skip any one and you'll fall 20–30 g short.

How long can I run this plan?

10–16 weeks per bulking block, then a short cut or maintenance phase. Slow gains beat fast ones — 300–500 g/week is the target.

Which supplements are non-negotiable?

Whey isolate (1 scoop), Creatine 5 g/day, Vitamin D3 (winter), B12 if strict lacto-veg.

What if I eat out or travel?

Anchor every restaurant meal on the protein — grilled chicken/paneer/tofu first, everything else second. One flexible meal per week doesn't derail a plan; one flexible day per week usually does.

Related

Get this plan auto-adjusted to you

bodyBot.ai adapts calories, macros and swaps to your weight, training and week-over-week progress. This template becomes your plan — not a static PDF.

Create your free account