₹ per 100g of actual protein
Protein Costs
Rough Mumbai pricing. Lower bars = more protein per rupee. This is where your grocery money buys the most gains.
Soya chunks (Nutrela)workhorse
₹29/100g P
~52g / 100g dry
Chicken breastworkhorse
₹90/100g P
~31g / 100g
Chana / Rajma
₹52/100g P
~15g / 100g dry
Moong dal
₹58/100g P
~24g / 100g dry
Peanuts
₹64/100g P
~25g / 100g
Fish (rohu / basa)
₹130/100g P
~19g / 100g
Curd / dahi
₹171/100g P
~3.5g / 100g
Milk (toned)
₹175/100g P
~3.2g / 100ml
Paneer
₹222/100g P
~18g / 100g
Whey concentrate
₹320/100g P
~78g / 100g
Tofu
₹400/100g P
~8g / 100g
Veg Non-veg
The takeaways
- ▸Soya chunks are the daily workhorse — cheapest protein by a mile and they air-fry into great tikka.
- ▸For Varun, chicken breast is the value pick: near-whey protein density at a fraction of the cost.
- ▸Dal / chana / rajma form the cheap base; paneer & tofu are for taste and variety, not your main engine.
- ▸Whey is expensive per gram but worth it for the post-workout timing window — that's what you're paying for.