Beans are often said to be a poor man's meat, but the amount of protein in them provides a wealth of health benefits. The building blocks of muscles begin with protein. This important nutrient is needed to promote healthy muscle tissue that not only helps you get strong, but increases energy. Protein also promotes strong hair and nails. Beans are also an excellent source of fiber. Fiber keeps your intestines working properly by warding off constipation. If you're on a high fibre or protein diet, beans are the healthiest way to incorporate these nutrients. They're better for the body and provide more vitamins and minerals than red meat.