Vegetarian Gym Diet on Rs 80-100 a Day: The Tier-2 Budget Muscle Plan
You do not need whey or imported anything. Soya chunks, dal, chana, peanuts, curd, and milk hit 100+ grams of protein for under Rs 100 a day. The cost-per-protein table and a full day's menu.

Quick Answer
For Rs 80 to 100 a day, an Indian vegetarian kitchen can hit 100+ grams of protein and a muscle-building surplus, no whey required. The stack: soya chunks (the cheapest protein in India at under Rs 10 per 30 g of protein), two dals with rice for completeness, roasted chana and peanuts as snacks, curd and full-fat milk as anchors. What you trade at this budget is variety, not results. Pair dal with rice or roti at every meal and the amino acid profile completes itself.
The Cost-Per-Protein Table
Approximate kirana prices, 2026. Yours will vary a little; the ranking will not.
| Food | Protein | Cost per ~10 g protein |
|---|---|---|
| Soya chunks | 52 g / 100 g dry | Rs 2-3 |
| Peanuts (raw) | 26 g / 100 g | Rs 5-7 |
| Chana (roasted) | 19 g / 100 g | Rs 6-8 |
| Dal (any, dry) | 22-24 g / 100 g | Rs 6-9 |
| Full-fat milk | ~3.2 g / 100 ml | Rs 9-12 |
| Curd (homemade) | ~3.5 g / 100 g | Rs 9-12 |
| Paneer | ~18 g / 100 g | Rs 18-25 |
| Whey (for contrast) | ~24 g / scoop | Rs 25-40 |
Dal and chana are lower in methionine; grains are lower in lysine. Eaten together, dal-rice, chana-roti, they complete each other, which is why the traditional combinations exist. Soya, milk, curd, and paneer are complete on their own. Spread protein across the day and the digestibility panic takes care of itself.
Coaching that does this for you
Reading is step one — a coach turns it into a plan built around your body, food & schedule.
100% online · Indian meal plans · weekly progress reviews · daily WhatsApp support.
Start Your Journey →A Full Day Under Rs 100
Two chillas with a bowl of homemade curd. Roughly 20 g protein, and the chilla recipe takes ten minutes.
Two katoris of dal over rice with whatever vegetable is cheap this week. About 20 to 25 g protein plus the carbs that fuel training.
A 50 g handful of each through the afternoon adds roughly 20 g protein for about Rs 12 to 15 total.
60 g dry soya chunks in a masala curry with 2 to 3 rotis. Around 35 g protein, the day's anchor, for roughly Rs 15 of ingredients. The soya keema recipe makes it taste like a treat.
One glass, about 8 g of slow casein protein, the cheapest overnight recovery drink there is. Day's total: roughly 105 to 110 g protein, around Rs 85 to 95.
Muscle responds to protein grams, calories, progressive training, and sleep. It does not check receipts. The lifter on soya-dal-curd who hits the numbers out-builds the one with imported whey and an inconsistent plan, every time.
Bottom Line
Soya chunks anchor it, dal-rice completes it, chana and peanuts fill the gaps, milk closes the day. Rs 100 covers the protein a growing physique needs; the training half of the equation is in the complete muscle guide, and the 12-week vegetarian plan puts both on a calendar.
Go Deeper
- The Complete Indian Muscle-Building Guide
- 100 g Vegetarian Protein: The Full Map
- Indian Protein Sources, Ranked
- The High-Protein Recipe Hub
- Start Your Journey
- Coach Anish, YourTrainer
Did you find this helpful?
About Anish Agarwal
Founder & Head Coach, YourTrainer · NASM & K11 Certified Personal Trainer · 6+ years experience
Anish Agarwal is a NASM and K11 certified personal trainer with 6+ years of experience coaching fat loss, body transformation, strength, and nutrition for clients across India. He founded YourTrainer to make expert, science-based coaching accessible online and in Bengaluru. More about Anish.
Online 1-on-1 Coaching
Start Your Journey
Get a personalised training + Indian nutrition plan built around your goal — coached online, anywhere in India or abroad.
★★★★★ Trusted by 1,000+ transformations across India & abroad
Free 30-min discovery call · No obligation


