Beans
Beans are one of the most nutritious foods available; 1⁄2 cup per day is recommended for health. Beans are high in folate, phosphorus, potassium, iron and magnesium.They are an excellent source of soluble and insoluble fiber, have a low glycemic index and are gluten free.They are also a good source of protein.

