beans have protein, carbs, and a fair amount of fiber. but its not a complete protein, like meat or eggs.
bush beans...please....baked beans are loaded with sugar, fat, and crap.
kidney beans, black beans, navy beans....STRAIGHT beans...not sugarized junk.