Green beans is a very nutritious vegetable that is very good for the health. It contains many types of carotenoids and antioxidants. It contains silicon, which helps in improving the bone health. The vegetable contains many types of vitamins like Vitamin A, C, K, B1, B2, B3 and B6. It does not have any fat and cholesterol. The best way to cook beans is to steam it for 5 minutes. It helps in retaining the nutrients of beans. Apart from the fresh beans, the vegetable is available in frozen and canned forms also. Beans help in improving cardiovascular health. Following is an analysis of green beans nutrition facts and health benefits.