Artichoke hearts may be the most under appreciated and underutilized of all the superstar foods. For just 60 calories per serving you get a mighty kick of vitamin C, folate, and fiber along with a full cadre of minerals. But what really makes this special vegetable shine so brilliantly is its remarkable antioxidant power. Even right from the can or jar, artichoke hearts beat out all other fruits and veggies in terms of antioxidant power- except currants. Throw them on your salads or include them as a quick and easy veggie snack.