Protein Intake Calculatorproteinintakecalculator.in

Vegetarian protein sources in India

Most Indian vegetarians can meet their protein needs from everyday foods. The table uses the same approximate values as our calculator's food tracker.

Last reviewed: 25 October 2026

Protein in common foods

FoodProtein per 100 gTypical servingProtein per serving
Paneer18 g100 g18.0 g
Lentils / dal (cooked)9 g1 katori, about 150 g13.5 g
Chickpeas / chana (cooked)8.9 g1 katori, about 150 g13.3 g
Tofu8 g100 g8.0 g
Greek yogurt10 g100 g10.0 g
Milk3.4 g1 glass, 250 ml8.5 g
Almonds21 ga handful, about 30 g6.3 g
Peanut butter25 g2 tablespoons, about 32 g8.0 g
Egg (whole)13 g1 egg, about 50 g6.5 g

Values are approximate and vary by brand, recipe and cooking method. Dal and chana are for cooked portions, so a katori of thick dal has more than a watery one.

Getting enough protein as a vegetarian

A sample day (about 55 g)

2 katori of dal (≈27 g), 100 g of paneer in a sabzi (18 g), and a glass of milk (8.5 g) together give about 54 g, which meets the ICMR requirement for a 65 kg adult.

Try it yourself. Get your own result in seconds with the free Protein Intake Calculator.

Open the Protein Intake Calculator

Frequently asked questions

Which Indian vegetarian food has the most protein?

Among everyday foods, paneer and soy products such as tofu are among the richest per serving.

Is dal enough for protein?

Dal helps a lot, but most people need other sources across the day too.

Sources

  1. Nutrient Requirements for Indians, brief note (ICMR-NIN, 2020)

More guides

Written and reviewed by the editorial team at Evavel Private Limited. Found an error? Email care@calculations.one.