Beans have significant amounts of fiber and soluble fiber, with one cup of cooked beans providing between nine to thirteen grams of fiber. Soluble fiber can help lower blood cholesterol. Beans are also high in protein, complex carbohydrates and iron.Beans are an inexpensive food and a healthy way to include nutrients in daily diet. Combine the creamy pink texture of pinto beans with a whole grain such as brown rice and you have a virtually fat-free high quality protein meal.