100 grams of beans contain 252 mg of salt, 17% of your total daily needs. 100 grams of beans contain 81.17 grams of water, 81% of your total weight. An average adult needs 50 grams of protein per day. 100 grams of beans contain 4.07 g of protein, 8% of your total daily needs.