These inexpensive foods are nutrition powerhouses: they???re high in fiber, protein and complex carbohydrates, and contain many minerals and vitamins such as iron, magnesium, zinc, potassium, folate and other B vitamins.As if that weren???t enough to make you a bean convert, they???re also low in fat and sodium.