Green beans can lower your cholesterol and triglyceride levels by preventing the oxidation and accumulation of LDL cholesterol, which is a bad type of cholesterol that can clog your arteries. They contain carotenoids, which are pigments that give them their yellow or orange hues and act as antioxidants and anti-inflammatory agents. They also contain polyamines, which are molecules that help them grow and repair their cells. Polyamines can regulate the synthesis and degradation of fats in the liver and prevent the elevation of triglycerides, which are fats that can increase your risk of heart disease.