nutrition

How to hit your protein on an Indian diet

Dal alone will not get you there. Here is the honest maths, and how to fix it without giving up your food.

Rippd Fit · Sri Suri, Exercise Physiologist · 2026-08-20 · 5 min read

Most of our Indian clients in Parramatta arrive convinced they eat enough protein. Dal every day, curd with lunch, paneer on the weekend. Then we do the maths together, and the number is usually somewhere between half and two-thirds of what their training actually needs. Nobody lied to them. Dal is genuinely protein — it is just not as much protein as the portion sizes suggest.

The honest maths

A katori of cooked dal carries roughly 7 to 9 grams of protein. A bowl of curd, about 6. Two rotis, 6 more. A full vegetarian thali — dal, sabzi, roti, rice, curd — often lands near 25 grams. A person lifting weights and trying to lose fat does well on roughly 1.6 to 2 grams per kilo of body weight a day. For an 80-kilo man, that is 130 to 160 grams. Three thalis a day gets you halfway.

The problem is not Indian food. The problem is that the default plate is built around carbohydrate, and protein is the garnish.

Fix the plate, keep the cuisine

You do not need chicken breast six times a day, and you do not need to eat like a bodybuilder from a YouTube video filmed in Los Angeles. You need to re-weight the plate you already eat.

Double the dal, halve the rice. Same meal, same taste, roughly double the protein. This single swap moves most people 20 grams a day.

Make paneer and curd daily, not occasional. 100 grams of paneer is about 18 grams of protein. A proper bowl of dahi or Greek-style curd adds 10 to 15 more. These are the vegetarian workhorses.

Soya chunks are the cheat code nobody uses. 50 grams dry weight is over 25 grams of protein — more per rupee and per dollar than almost anything else in the shop. Into the curry they go.

Eggs and chicken, if you eat them, do the heavy lifting. Two eggs at breakfast and a palm-sized serve of chicken at dinner adds 40 grams before you have touched a single supplement.

A whey scoop is not cheating. It is milk protein. One scoop in the morning covers the gap most vegetarian days leave.

What a good day actually looks like

Breakfast: besan chilla with curd, or eggs, or whey with milk. Lunch: the normal thali, dal doubled, rice halved. Snack: roasted chana or a lassi made on curd. Dinner: paneer or chicken curry, one roti instead of three, sabzi. That day lands between 120 and 150 grams without a single foreign meal on the plate.

What we do with this

Every client gets a protein target from their screen, not from a template — and for our Indian clients we build it from the food they already cook, not a printout of chicken and broccoli. Then we train, and re-test at twelve weeks. If you want the plan built for your kitchen, the first four weeks are free. The maths above is free forever.

Related free guide
6 INDIAN FOODS with more protein than chicken

6 protein truths your dietitian uncle got wrong.

Get it free from the library →
Related reading
nutrition · 4 min

Intermittent fasting with Indian food: what works, what breaks

nutrition · 4 min

You do not have to give up rice and roti to lose fat

nutrition · 5 min

The South Indian diet and weight loss: idli, dosa, rice — and results

Free trial. Four weeks. No card.

Personalised coaching with an Exercise Physiologist — built around your body, schedule, and goals.

Start free 4-week trial →