Rich in magnesium, protein and folic acid. The beans are low in fat and high in fiber. The homocysteine level is lowered, reducing the risk of stroke.

It is also recommended to eat kidney beans as a preventative measure for heart problems and even cancer.