Broad beans contain many nutrients, including vitamins, minerals, protein, and fiber, which makes them a great food. It contains a large amount of nutrients, including: vegetable proteins, vitamin B1, iron, copper, phosphorus, potassium, manganese, fiber, and folate that the body needs to perform its functions to the fullest.