Green beans also are a good source of protein and fiber, which helps lower cholesterol, Vadiveloo said