Beans - Local, Rich in Fibre, Protein, Great for Heart Health. Beans are the seed or pod of certain leguminous plants of the family Fabaceae. They are rich in protein and provide moderate amounts of iron, thiamin, and riboflavin. Beans are used worldwide for cooking in either fresh or dried form.