<prompt> Highest protein content is inRed gramBlack gramSoya beanBengal gram  <response>: Soya bean is richest among pulses. It contains 43.2 proteins other pulses contain 17 - 25 proteins100 gms Soya bean contain 43 gms proteins, 20 gms fat and 4 gms mineralsLimiting amino acid in soya bean is methionineNPU of soya bean is 55.Soyabean also has higher fats, calcium, iron, vitamin B1B2B3 than other pulses. 