Beans

Though the vegetable is not quite popular, it has many nutritional benefits like helping to reduce cholesterol, blood pressure levels, maintain blood flow in vessels and improve heart health.