You must have heard that vegetarian food is an incomplete source of protein as it does not have the nine essential amino acids. Even though it's true, but thanks to our ancestors, it does not apply to Indian vegetarians who regularly savor the good old staple combination of rice and dal.
Yes Guys it’s seems we Indians got the complete Protein Package.
Lentils have an amino acid called leucine, which rice does not have. And rice has all the sulfur-based amino acids that lentils don't have. Together they form a meal which is not just complete in protein but is also tasty, filling and easy to assimilate. This applies to legumes as well.
No wonder the farmers of our country who have such ripped bodies never take any protein shakes. Rather their staple is lentils, grains and vegetables.