White beans pack a nutritional punch. They are high in fiber, protein and a number of other nutrients such as magnesium, folate, iron, potassium, and vitamin B6.