If you are looking for a good plant based protein source in your daily diet, urad dal deserves more attention than it usually gets. Most people who eat idli and dosa every morning have no idea that the urad dal in their batter is one of the richest plant proteins available in an everyday Indian diet.
This post covers how much protein urad dal actually contains, what makes it a high quality protein source, how it compares to other common plant proteins, and the best ways to eat it to get the most protein benefit.
Urad dal contains approximately 25g of protein per 100g of dry dal. This puts it among the highest protein legumes available in India.
Here is how it compares to other common plant protein sources per 100g:
Urad dal sits comfortably at the top of the everyday Indian dal category. While soybeans and peanuts have more protein, urad dal is far more versatile in daily Indian cooking and is consumed in much larger quantities as a dietary staple across South India.
This is the most important question for anyone relying on plant protein. A complete protein is one that contains all nine essential amino acids that the body cannot produce on its own.
Urad dal on its own is not a complete protein. Like most legumes it is relatively low in the amino acid methionine. However it is rich in lysine, an amino acid that is low in most grains including rice and wheat.
This is where the traditional South Indian diet shows its nutritional wisdom. When you eat urad dal with rice, as in idli and dosa, the two foods complement each other perfectly:
This means that two to three idlis at breakfast is not just a light snack. It is a nutritionally complete protein meal that provides all essential amino acids in a single sitting. The same applies to dosa, dal rice, and any other combination of urad dal with rice.
For a deeper look at the health benefits that come with this protein content, read our post on health benefits of urad dal.
Urad dal contains a broad range of amino acids. Here is the approximate amino acid profile per 100g of dry urad dal:
Essential amino acids:
Non-essential amino acids present in significant amounts:
The high lysine content is particularly valuable because lysine is the amino acid most commonly deficient in vegetarian diets that rely heavily on grains. Urad dal directly addresses this gap.
For vegetarians and vegans, getting enough protein and getting all essential amino acids from plant sources alone requires careful food pairing. Urad dal simplifies this significantly for several reasons:
For most vegetarian South Indian households, urad dal is already the primary protein source without people even realising it. Making sure the dal is high quality and naturally processed ensures you are getting the full protein benefit from every serving.
Fermentation, which is the process used to make idli and dosa batter, has a positive effect on the protein in urad dal in two specific ways.
First, fermentation reduces antinutrients like phytic acid and trypsin inhibitors that are present in raw urad dal. These antinutrients bind to protein and reduce how much of it your body can absorb. When fermentation breaks them down, more of the protein becomes bioavailable, meaning your body can actually use it.
Second, fermentation partially breaks down the protein into smaller peptides that are easier to digest. This is why idli is considered one of the easiest South Indian foods to digest even though it contains a significant amount of protein.
The practical result is that the protein you get from two idlis is more accessible to your body than the same amount of protein from plain boiled urad dal. Fermented preparations are not just easier to digest, they are nutritionally more efficient.
For a step by step guide to making perfect fermented idli batter, read our post on how to make perfect idli batter at home.
A standard serving of dry urad dal is approximately 30g which cooks to roughly 90g. Here is the protein you get from common urad dal preparations:
To put this in context, the daily protein requirement for an average adult is approximately 0.8g per kg of body weight. For a 60kg adult this is around 48g of protein per day. Two servings of urad dal per day contributes 14 to 16g toward this target, which is a meaningful proportion from a single food source.
The preparation method affects how much protein you actually absorb from urad dal. Here is a ranking from most to least protein efficient:
The single most important factor for getting maximum protein from urad dal is starting with good quality, naturally processed dal. Over processed or chemically polished dal has a degraded nutritional profile. The protein content on paper may be similar but the actual bioavailability and digestibility is lower.
For consistently high quality urad dal that retains its full nutritional profile, buy Deer Brand natural urad dal — naturally processed at our ISO and HACCP certified Tenali mills since 1989 and available on JioMart, Amazon, and Flipkart.
Is urad dal a good protein source for vegetarians? Yes. Urad dal contains approximately 25g of protein per 100g of dry dal making it one of the richest plant protein sources in the Indian diet. When paired with rice as in idli and dosa it forms a complete protein with all essential amino acids. For vegetarians it is one of the most practical and accessible high protein foods available.
Does urad dal have all essential amino acids? Urad dal alone does not have all essential amino acids in optimal quantities. It is relatively low in methionine. However when paired with rice the combination provides all essential amino acids making it a complete protein. This is why traditional South Indian meals of urad dal with rice are nutritionally complete.
How much urad dal should I eat per day for protein? One to two servings of 30g dry dal per day provides 14 to 16g of protein from urad dal alone. Combined with other protein sources in a balanced diet this contributes meaningfully toward daily protein requirements. For a complete guide on daily urad dal consumption read our post on how much urad dal per day is safe to eat.
Is sprouted urad dal higher in protein? Sprouting does not significantly increase the total protein content of urad dal. However it does reduce antinutrients which improves protein bioavailability. This means your body absorbs more of the protein from sprouted dal than from unsprouted dal even if the total protein figure on paper is similar.
Which has more protein, urad dal or moong dal? Urad dal has approximately 25g of protein per 100g compared to approximately 24g for moong dal. The difference is small. Both are excellent plant protein sources. For a detailed comparison read our post on urad dal vs moong dal.
Urad dal is one of the best plant protein sources available in everyday Indian cooking. Its high protein content, broad amino acid profile, and natural complementarity with rice make it a genuinely complete protein source when eaten as part of traditional South Indian meals. Fermented preparations like idli further improve protein bioavailability making them not just convenient but nutritionally optimal.
The key is starting with naturally processed, fresh urad dal that retains its full nutritional profile. For urad dal that delivers the complete protein benefit in every serving, shop Deer Brand natural urad dal — available on JioMart, Amazon, and Flipkart.
Published by the Deer Brand Team — Vijayalakshmi Dall Mills, manufacturers of premium natural urad dal in Tenali, Andhra Pradesh since 1989.