17 Green Foods to (Sham)rock Your Diet
Image: Antonis Achilleos
One medium artichoke serves up a filling combo of protein (3 g) and fiber (7 g), as well as substantial doses of potassium, folate (Search: What is folate?), and vitamins C and K. What’s more, the USDA found that this leafy veggie contains more antioxidants than any other vegetable.
Video: How many fruits and veggies can you eat for 100 calories?