Legumes are nutritional powerhouses that deliver tons of fiber and protein for pennies. Dried or canned, they make filling additions to salads and soups.