Legumes are very nutritious. They’re low in fat and cholesterol and high in fiber, protein, B vitamins, iron, folate, calcium, potassium, phosphorus, and zinc.