Dear Dr. Mo: Are beans really any good to eat? All I know is that they give me gas and cramps, but I’ve heard they might be really healthy so, are they?
Dear reader: Beans are one of the fiber-richest foods out there, especially when it comes to cholesterol lowering soluble fiber. Eating a cup beans, any beans really, a day can lower your total cholesterol levels by as much as 10% and that’s significant.
In fact, beans are so nutritious and healthy that the latest dietary guidelines recommend a triple of our current suggested intake, from 1 to 3 cups per week, and like I told you, a cup a day would be the best way to go.
Beans are a good meat protein substitute but they are even more than just a simple substitute. Beans have similar calorie count as meat and their water and fiber content will make you feel fuller for longer, which helps in weight management and weight loss and will allow you to cut total daily calories in your diet without starving yourself or skipping any meals. Meat however, contains zero fiber!
How much fiber?