Procaaf

Indian Vegetarian Protein Calculator

A standard Indian vegetarian thali is generous with carbs and modest with protein. Seeing it broken down item by item is usually the moment it clicks. The plate below is a realistic thali — dal, paneer sabzi, curd, roti and rice — with every macro counted.

This sample plate totals 1053 kcal, 52.6 g protein, 132.4 g carbs and 34.9 g fats.

Macro breakdown — Indian Vegetarian Protein Calculator
Per-item calories, protein, carbs and fats for Indian Vegetarian Protein Calculator
FoodGramskcalProteinCarbsFats
Red Lentils (cooked)200 g23218 g40 g0.8 g
Paneer80 g23716 g2.7 g17.6 g
Plain Yogurt150 g925.3 g7.1 g4.9 g
Whole Wheat Roti80 g2388.8 g44.8 g3 g
Basmati Rice (cooked)150 g1824.5 g37.8 g0.6 g
Ghee8 g720 g0 g8 g
Total105352.6 g132.4 g34.9 g

How to build this plate

  1. Weigh the dal properly. Cooked dal is mostly water — a katori of thin dal may carry only 4–5 g protein.
  2. Add a paneer or soya portion. 100 g paneer adds roughly 18 g protein; 50 g dry soya chunks add more than 25 g.
  3. Use curd at every meal. 150 g curd is an easy 5–6 g, and Greek-style curd nearly doubles that.
  4. Count roti and rice honestly. They contribute protein too, but mostly they set your carb ceiling.

Things worth knowing

  • Soya chunks are the cheapest high-protein vegetarian food available in India — about 52 g protein per 100 g dry.
  • Rajma, chana and moong sit around 8–9 g protein per 100 g cooked — helpful, not sufficient on their own.
  • Dal + rice together form a complete amino-acid profile, which is why the combination endured.

Frequently asked questions

How much protein is in one katori of dal?
A 150–200 g serving of cooked dal typically gives 6–9 g protein depending on thickness. Thin restaurant-style dal can be closer to 4 g.
Is paneer or tofu better for protein?
Per 100 g, paneer has slightly more protein but noticeably more fat. Tofu is leaner and complete. Both work — pick by calorie budget.
Can I get enough protein on a pure vegetarian Indian diet?
Yes. Combining dal, paneer or soya, curd and a protein supplement if needed makes 100–140 g per day realistic without changing the cuisine.

More calculators