Kidney beans are a heart-healthy food that can improve digestion and keep you fuller longer. The appropriate serving size for kidney beans is one-half cup.
According to LIVESTRONG's food database MyPlate, one can of kidney beans contains 330 calories. The highest percentages of the components of these calories are the carbohydrates and protein, as you'll see below.
Fat and Carbohydrates
There are 2.79 grams of fat in one can of kidney beans and 57.16 grams of carbohydrates. According to the Dietary Guidelines for Americans, carbohydrates should make up 45 to 65 percent of your total daily calories; in a 2,000 calorie per day diet, that means 900 to 1,300 calories could come from this source.
In other words, 225 to 325 grams of carbohydrates every day. While one is unlikely to consume an entire can of kidney beans in a day, this could very well be a significant portion of your daily carbohydrate intake.
A can of kidney beans contains 14 grams of fiber. The recommendation is to consume between 30 to 38 grams of fiber for men, and 21 to 25 grams of fiber for women each day for optimal bodily function.
A can of kidney beans contains 21 grams of protein, according to MyPlate. Daily protein intake should be about 56 grams a day for the average man and 46 grams per day for the average woman.
Anyone who is more active may need to up their protein intake especially on high fitness days. Kidney beans can be a good source of protein, especially when added to meals with a meat or vegetarian protein included.
More About MyPlate
The free LIVESTRONG MyPlate calorie tracker app for iPhone and Android has helped millions of people lose weight the healthy way — by getting support from an active community as they track their eating and exercise. Consistently a top-rated app, MyPlate offers the latest technology in an easy-to-use tool that includes millions of foods and recipes, 5-minute in-app workouts and a robust support community.