Skip to content

Next batch begins 13 September 2026

The NNWA journal

You keep hearing you need more protein, but every list online seems to assume chicken breast and a tub of whey. On a mostly vegetarian Indian plate, the real question is quieter: where does it actually come from?

High-Protein Indian Diet: Veg & Non-Veg Food List + Plan

Reading time
7 min
Written by
NNWA Nutrition & Wellness Academy
Written byNeha Mohan Sinha, Clinical Nutritionist & Lead MentorM.Sc Nutrition · PhD Scholar · Command Hospital
Reviewed byDr. Sucharita Sengupta, Mentor-in-ChiefMSc Food Science & Nutrition · PG Certificate in Diabetes Education · Doctoral Scholar

Last reviewed on 29 August 2026.

NNWA publishes the name and qualifications of everyone who writes and checks its material. You can see the full teaching team on the faculty page.

Sweeping brass motion arcs rising across a deep forest green field, with the NNWA wordmark in the corner.

Where protein really comes from on an Indian plate

Protein is the nutrient the body uses to build and repair muscle, skin, enzymes and hormones. On an Indian plate it rarely arrives in one dramatic block the way a grilled chicken breast does in Western diet advice. Instead it is spread across dal, curd, a handful of peanuts, a paneer sabzi and the roti itself. Because it is spread out, many people quietly fall short without realising it. The aim of this guide is to make those sources visible and easy to add up, using general guidance from the ICMR-NIN (Indian Council of Medical Research-National Institute of Nutrition) Dietary Guidelines for Indians.

How much protein do you actually need each day?

For most healthy adults, the ICMR-NIN reference works out to roughly 0.8 to 1 gram of protein per kilogram of body weight each day. A 60 kg adult is therefore looking at somewhere near 48 to 60 grams daily. People who train hard, who are recovering from illness, or who are older may need more, while specific medical conditions such as kidney disease may require far less. Those are exactly the situations where a doctor or a registered dietitian should set your number rather than a generic article.

A useful habit is to spread protein across the day rather than loading it into dinner. The body uses protein more steadily when a portion appears at breakfast, lunch and dinner, so aim for a source in each main meal instead of relying on one heavy plate at night.

Which vegetarian foods are highest in protein?

Vegetarian eating in India has a strong protein backbone once you know where to look. The staples below are affordable, widely available and easy to rotate through a week.

  • Pulses and dals: moong, masoor, toor, chana, urad and rajma
  • Whole and sprouted legumes: chana (chickpeas), whole moong, black chana and lobia
  • Dairy: paneer, curd, milk, buttermilk and chhena
  • Soya foods: soya chunks, tofu and soya milk, which are among the richest plant proteins
  • Nuts and seeds: peanuts, almonds, roasted chana, pumpkin seeds and til (sesame)
  • Millets and grains: bajra, jowar and oats, which add useful protein alongside fibre

A practical trick from traditional Indian cooking is to combine a cereal with a pulse in the same meal, such as dal with rice, khichdi, or chana with roti. Cereals and pulses have complementary amino acids, so eating them together improves the overall quality of the protein without any supplements.

What are the best non-vegetarian protein sources?

For those who eat animal foods, a few staples deliver high-quality protein per serving and are simple to cook Indian-style.

  • Eggs: whole eggs or egg whites, boiled, in a bhurji or a curry
  • Chicken: skinless breast or lean cuts, grilled, roasted or in a light curry
  • Fish: rohu, katla, surmai, mackerel and small fish, which also supply omega-3 fats
  • Prawns and other seafood, eaten in moderation

Cooking method matters as much as choice. Grilling, roasting, steaming and light curries keep meals lighter than deep-frying, and they let the protein, rather than the oil, do the work.

Where the protein sits, on either kind of Indian plate
GroupVegetarianNon-vegetarian
Everyday anchorMoong, masoor, toor, chana, urad and rajmaEggs, boiled, in a bhurji or in a curry
Richest per servingPaneer, curd, milk, buttermilk and chhena, with soya chunks and tofuSkinless chicken breast and other lean cuts
Variety through the weekSprouted moong, black chana and lobia, peanuts, almonds, roasted chana, pumpkin seeds and tilRohu, katla, surmai, mackerel, small fish and prawns

Grilling, roasting, steaming and light curries let the protein do the work rather than the oil.

What does a high-protein Indian day look like?

Here is one sample vegetarian day that spreads protein across meals. It is an illustration of the principle, not a prescription; portion sizes should suit your own appetite and needs.

  • Breakfast: besan chilla or moong dal chilla with a bowl of curd
  • Mid-morning: a handful of roasted chana and peanuts, or a glass of milk
  • Lunch: dal, a paneer or soya sabzi, two rotis, rice and salad
  • Evening: buttermilk or a bowl of sprouts chaat
  • Dinner: rajma or chana with rice, or a vegetable and tofu stir-fry with roti

Non-vegetarians can swap in two eggs at breakfast, a piece of grilled fish at lunch, or a chicken curry at dinner in place of one of the plant sources above. The structure stays the same: a protein source anchoring every main meal.

Getting a protein source into every meal

An illustration of the principle rather than a prescription. Portions should follow your own appetite and needs.

  1. Fix breakfast first

    This is where Indian mornings are usually weakest. A besan or moong dal chilla with curd, a couple of eggs, or a glass of milk turns a carbohydrate-heavy start into a balanced one.

  2. Give the mid-morning gap a job

    Roasted chana and peanuts, or a glass of milk, in place of biscuits.

  3. Pair a cereal with a pulse at lunch

    Dal with rice, khichdi, or chana with roti. Their amino acids complement each other, so the quality of the protein improves without any supplement.

  4. Keep the evening light but not empty

    Buttermilk or a bowl of sprouts chaat holds the gap to dinner without turning into a second meal.

  5. Anchor dinner on one clear source

    Rajma or chana with rice, a tofu and vegetable stir-fry with roti, or grilled fish or a chicken curry in place of the plant source.

How can you hit your protein target on a budget?

Protein does not have to be expensive. Some of the cheapest Indian foods are also the most protein-dense, which is one reason dals and pulses have anchored the diet for generations.

  • Buy dals, chana and soya chunks in bulk; they store well and cost little per serving
  • Sprout your own moong and chana at home to add variety for almost nothing
  • Use curd and buttermilk daily; they are inexpensive and easy to digest
  • Add roasted chana or peanuts as a snack instead of biscuits or namkeen

Do you need protein powder to reach your goal?

Most people can meet their protein needs from everyday food without any powder. Supplements can be convenient for very active people or those with a poor appetite, but they are food, not magic, and the label should be read for actual protein per scoop and for added sugar. If you are considering a supplement because of a medical condition, pregnancy or a demanding training goal, check with a doctor or registered dietitian first.

What are the signs you might not be getting enough?

A mild protein shortfall rarely announces itself dramatically. Over time it can show up as slow recovery after activity, feeling hungry again soon after meals, thinning hair, weak nails, or losing muscle tone despite staying active. These signs overlap with many other causes, so they are prompts to review the diet rather than to diagnose anything on your own.

For most people the fix is not exotic. Adding a protein source to breakfast, where Indian diets are often weakest, closes much of the gap by itself. A bowl of curd, a besan chilla, a couple of eggs or a glass of milk turns a carbohydrate-heavy morning into a balanced one. Anyone with persistent fatigue, unexplained weight change or muscle loss should see a doctor rather than simply piling on more protein.

Does it matter when you eat protein around exercise?

For people who exercise, spreading protein through the day matters more than obsessing over a narrow window after training. The body can draw on protein eaten over several hours to repair and build muscle. A meal or snack with protein within a few hours of a workout is sensible, but it does not have to be rushed down within minutes of the last set.

Everyday options work well here: curd, a glass of milk, a boiled egg, roasted chana, or a paneer or soya dish at the next meal. The total protein across the day, together with the training itself, does most of the work. Elaborate timing strategies matter mainly for competitive athletes, who are exactly the people best served by an individual plan from a sports nutrition professional.

How do you read protein on a food label?

Packaged foods often advertise being high in protein on the front while the back tells a quieter story. The nutrition panel lists protein in grams per 100 grams and per serving, and the serving on the label is sometimes smaller than what people actually eat. A few habits keep the marketing honest.

  • Compare protein per 100 grams between similar products, not just per serving
  • Check whether the stated serving matches a realistic portion
  • Look at added sugar and salt alongside the protein figure
  • Remember that whole foods like dal, curd and eggs need no label at all

Can you have too much protein?

For healthy people, moderately high protein from food is generally safe, and the body copes with a wide range of intakes. Very high intakes, particularly from supplements, are unnecessary for most and can strain some people who already have kidney concerns. As with most things in nutrition, balance beats extremes, and anyone with kidney disease should follow the protein target their doctor or registered dietitian sets, which may be deliberately lower than general advice.

A quick note before you overhaul your diet

This article is general nutrition education based on ICMR-NIN guidance, not personalised medical advice. Protein needs vary with age, activity, pregnancy and health conditions, and some conditions require carefully controlled protein. For a plan matched to your own body and health, speak to a doctor or a registered dietitian.

02

Read a plate the way a nutrition professional does

Once you understand how protein is measured, combined and spread through the day, an ordinary Indian thali stops being guesswork. You start seeing where the gaps are and how small swaps close them, for yourself and for anyone who asks you for guidance.

  • 01

    Estimate daily protein needs using ICMR-NIN reference intakes

  • 02

    Combine cereals and pulses to improve protein quality

  • 03

    Build balanced vegetarian and non-vegetarian day plans

  • 04

    Read food labels for protein per realistic serving

  • 05

    Explain protein needs in plain, everyday language

Turn this into a real skill

If translating protein science into practical plans interests you, a structured course gives you the framework professionals use.