How to Hit 140g Protein on a Vegetarian Indian Diet
A realistic 140 g protein vegetarian Indian day: paneer, dal, curd, soya and tofu, with exact grams and the full macro breakdown.
Short answer: 200 g paneer or tofu, 200 g Greek-style curd, two generous servings of dal, 50 g dry soya chunks and one scoop of whey or pea protein will put a vegetarian Indian eater between 135 g and 145 g of protein — without adding a single unfamiliar food.
The problem is never willingness. It is that a normal thali is built around carbs: roti, rice, potato sabzi, a thin dal. Weighed honestly, that plate often lands near 35 g of protein for 900 calories. You cannot fix that by eating more of the same plate — you have to change what anchors it.
We pre-calculated this exact vegetarian day on the interactive plate creator, so you can see every gram and adjust portions to your own weight.
The 140 g day, item by item
Breakfast: 200 g Greek-style curd with 30 g oats and a banana — roughly 25 g protein. If you only have regular dahi, double the quantity or add a scoop of protein powder.
Lunch: 200 g cooked dal, 100 g paneer sabzi, 150 g rice and one roti — roughly 40 g protein. The paneer is doing most of the work here; the dal contributes 7–9 g, not the 20 g most people assume.
Snack: one scoop whey or pea protein in milk or water — 25 g protein for very few calories.
Dinner: 50 g dry soya chunks (which rehydrate to a large portion) in a curry with 150 g rice — roughly 30 g protein. Soya chunks are the cheapest concentrated protein in any Indian kitchen at around 52 g per 100 g dry.
Late: 150 g curd or 250 ml milk — another 8–10 g. That closes the gap to 140 g.
Where vegetarians lose grams silently
Thin restaurant-style dal can be under 5 g protein per katori. Thick, home-cooked dal is closer to 9 g. Both look identical in a bowl.
Paneer is 18 g protein per 100 g, but also 20 g fat. If calories are tight, swap half of it for firm tofu, which is leaner at similar protein.
Rajma, chana and moong sit around 8–9 g per 100 g cooked. They are useful support, never the anchor.
Complete protein without meat
Legumes are low in methionine, grains are low in lysine. Dal with rice covers both — which is exactly why the combination survived for millennia. Soy, paneer, curd, milk and eggs (if you eat them) are complete on their own.
You do not need to combine at every meal; your body pools amino acids across the day. Pairing simply makes each meal self-sufficient.
Frequently asked questions
- Is 140 g protein realistic for a pure vegetarian?
- Yes. With 200 g paneer or tofu, 200 g Greek-style curd, two servings of dal, 50 g dry soya chunks and one protein scoop, most people land between 135 g and 145 g without unusual quantities of food.
- How much protein is in one katori of dal?
- A 150–200 g serving of cooked dal gives roughly 6–9 g of protein depending on thickness. Thin dal can be as low as 4 g.
- Do I need protein powder as a vegetarian?
- Not strictly, but one scoop replaces about 100 g of paneer at a fraction of the calories and cost, which makes hitting 140 g far easier.
- The Best Macro Ratio for a Skinny-Fat RecompSkinny-fat means low muscle, soft middle. Here are the exact calorie and macro targets for recomposition — and why cutting first usually backfires.
- High-Protein, Macro-Friendly Office Lunch Meal PrepFive office lunch boxes that hold 40 g protein, survive a fridge and reheat well — plus how to print the week's macros in one PDF.