They have antioxidant properties, folic acid, vitamin B6 and magnesium, not to mention they are a rich source of cholesterol lowering fiber. One cup of kidney beans provides 45 percent of the recommended daily intake for fiber! High in protein, kidney...