![](https://www.diabetesnews.com/wp-content/uploads/2012/03/beans_for_chili-150x150.jpg)
One cup of beans contains about 16 grams of protein, the same as 2 ounces of meat or chicken. People who are vegetarians use beans as their main source of protein. Beans contain no cholesterol and only about 1 gram of fat. Research shows that beans are even better if you have diabetes.
Read more