Fiber is good for heart health, lowering cholesterol, blood pressure and heart disease risk. Cardiologist shares the high-fiber foods she eats every day.
American adults typically eat just 10 to 15 grams of fiber a day — far below the recommended 25 to 30 grams. Adding more can ...