Green beans or string beans are nutritious vegetables that are good for your heart health and great food for weight watchers. Amera Marian Varghese, clinical dietitian at Mediclinic Welcare Hospital, says, ‘Green beans protect against gastrointestinal issues and help women during pre-conception period and pregnancy.’

They improve heart health and help prevent cancer, she adds. ‘These beans also aid in managing diabetes and can improve bone health. They are a good source of vitamin C that helps to fight infection and has protective benefits to boost the immune system and improve bone health.’

[7 ways to support your immune system]

These beans are must-have for those looking for good skin, nails and hair, she adds. However, some people can be allergic to green beans, she says.