The black bean or njahi is a very nutritionally rich food. It's high in protein, folate ,iron, vitamin B6, calcium, magnesium and phosphorus. As a legume the soluble fibre that it contains is very good in lowering cholesterol levels. Black beans make a complete protein when paired with brown rice.