B FOR BEANS!
Beans are definitely a very good source of dietary fiber, including water-soluble fibers like pectins, gums, and mucilages. However, these fibers are not the only mechanism through which beans help reduce LDL cholesterol (bad cholesterol) levels. Proteins, isoflavones, saponins, and other phytonutrients are the bean components that play key roles in cholesterol reduction and protecting against heart disease. Kidney beans, soybean, green gram and red gram can be incorporated in the daily diet.